在Windows下安装Redmine-2.1.4

在Windows下安装Redmine-2.1.4

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

 

你可能感兴趣的:(在Windows下安装Redmine-2.1.4)