aurain
技术文摘
posts - 137,  comments - 268,  trackbacks - 0

Redmine是一款基于ROR的项目管理平台,集项目管理、任务管理、缺陷管理、wiki于一身,项目主页(http://www.redmine.org/),经过一段时间的使用,觉得挺适合进行项目管理。

下文介绍在Windows Server 2003 R2 SP2安装Redmine-2.1.4

1 下载安装所需要的软件包

ImageMagick-6.8.0-7-Q16-windows-dll.exehttp://www.redmine.org/projects/redmine/wiki/HowTo_install_rmagick_gem_on_Windows,

http://www.imagemagick.org/script/binary-releases.php#windows

RailsInstaller-2.1.0http://railsinstaller.org/

Redmine-2.1.4http://rubyforge.org/frs/?group_id=1850

libmysql.dllhttp://dev.mysql.com/get/Downloads/Connector-C/mysql-connector-c-noinstall-6.0.2-win32.zip/from/pick

2 安装ImageMagick

         默认安装,一直点Next即可。

3 安装Ruby on Rails

RailsInstallerWindows开发者提供了一种便捷的方式以轻松、快速创建Ruby on Rails 3应用。到目前为止,Windows开发者需要自己搭建好RubyRubyGemsRails以及SQLite才能开始创建Rails应用。多亏了来自Engine YardNic Williams博士及其团队,现在一切都变得简单异常。

         安装RailsInstaller-2.1.0过程一直点Next即可。(默认会勾上添加环境变量选项)。安装成功后,在C盘产生两个目录,一个是应用程序目录(c:\RailsInstaller\),一个是网页目录(c:\Sites\)。

4 解压Redmine

将下载的redmine-2.1.4.zip解压缩到c:\Sites\目录,解压后的目录建议命名为redmine

5 拷贝libmysql.dll

         mysql-connector-c-noinstall-6.0.2-win32.zip\lib\libmysql.dll解压到c:\RailsInstaller\Ruby1.9.3\bin\目录下,即生成文件c:\RailsInstaller\Ruby1.9.3\bin\libmysql.dll

6 命令行安装Redmine

1) 打开命令行(控制台),切换到c:\Sites\redmine\目录,执行

bundle install --without development test rmagick

等待安装完毕

2) 部署mysql数据库环境

需要进入mysql命令行执行下面命令(或其它可以执行sql语句的地方,如PHPMyAdmin

create database redmine character set utf8;

create user 'redmine'@'localhost' identified by 'my_password';

grant all privileges on redmine.* to 'redmine'@'localhost';

注意,用户名,密码等不要遗漏了单引号()。

3) 修改配置

复制一份c:\Sites\redmine\config\database.yml.example,并重命名为c:\Sites\redmine\config\database.yml,主要关注 production 这一节,下面是示例配置:

production:

  adapter: mysql2

  database: redmine

  host: localhost

  username: redmine

  password: "my_password "

  encoding: utf8

由于我们使用的是ruby1.9.3,所以adapter需要配置成mysql2

Example for a MySQL database using ruby1.8 or jruby:

Example for a MySQL database using ruby1.9 (adapter must be set to mysql2):

databasehostusernamepassword需要和你在上一步所创建的数据库信息相符合。其中,需要注意的是:

password是你在上一步中所设置的(不包含单引号),在这里需要用双引号包括起来。

4) 生成session

rake generate_secret_token

5) 导入数据

set RAILS_ENV=production
rake db:migrate

rake redmine:load_default_data(这一步会有提示语言选择,输入zh

6) 测试运行是否正常                             

ruby script/rails server webrick -e production

然后在浏览器输入http://localhost:3000/

默认的用户名/密码是admin/admin

7 参考资料

RedmineInstallhttp://www.redmine.org/projects/redmine/wiki/RedmineInstall

 

posted on 2012-12-02 21:03 阅读(2407) 评论(2)  编辑 收藏 引用 所属分类: 项目管理

FeedBack:
# re: 在Windows下安装Redmine-2.1.4
2012-12-09 13:28 | 朱峰everettjf
收藏了,
这几天也在看redmine,
好东西,就是部署麻烦……
要是有像 禅道 似的一件安装包就爽了。  回复  更多评论
  
# re: 在Windows下安装Redmine-2.1.4[未登录]
2013-09-11 10:23 |
最近在看redmine。试着按上述步骤,可是到第六步就出错了。SQL是要实现安装配置的还是在第六步自动安装的呢?  回复  更多评论
  
# re: 在Windows下安装Redmine-2.1.4
2013-10-06 09:47 |
@陈
mysql是要另外安装的  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理



<2012年12月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

常用链接

留言簿(17)

随笔分类(138)

随笔档案(137)

网络开发

最新随笔

搜索

  •  

积分与排名

  • 积分 - 488915
  • 排名 - 36

最新随笔

最新评论

阅读排行榜

评论排行榜