Redmine 安装笔记

原文链接:http://www.cnblogs.com/SheldonGe/archive/2013/04/26/3043031.html

安装环境:

  • Windows Server 2008
  • MySQL Server 5.6
  • Ruby 1.9.3-p392
  • Redmine 2.3.0

Step 1.下载安装Ruby

http://rubyinstaller.org/downloads 下载Ruby安装程序(rubyinstaller-1.9.3-p392.exe),安装时注意勾选 “Add Ruby executables to your PATH” 将Ruby命令添加至环境变量。

Step 2.下载安装DEVELOPMENT KIT

同样在http://rubyinstaller.org/downloads下载(DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe),下载后将 DEVELOPMENT KIT 解压至 $Ruby193\DevKit。

打开命令行,依次执行以下命令安装DEVELOPMENT KIT:

ruby C:\Ruby193\DevKit\dk.rb init
ruby C:\Ruby193\DevKit\dk.rb install

Step 3.下载Redmine并解压缩

http://rubyforge.org/frs/?group_id=1850下载(redmine-2.3.0.zip),下载后解压。

Step 4.下载配置数据库

1. 在http://dev.mysql.com/downloads/mysql/下载MySQL Installer 5.6 for Windows。

2. 打开命令行,切换至Mysql/bin目录,执行:

mysql -u root -p

3. 输入root密码登录后,输入以下命令创建数据库。

create database redmine character set uft8;

4. 创建redmine数据库用户及密码(‘your_password’处输入想要设置的密码)。

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

5. 为redmine用户设置权限

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

Step 5.配置Redmine

1. 将$Redmine\config\目录下的 database.yml.example 文件复制一份并重命名为 database.yml;打开database.yml,修改production部分redmine数据库的帐号密码。

production:
adapter: mysql2
database: redmine
host: localhost
username: root
password: "your_password"
encoding: utf8

2. 将$MySQL\MySQL Workbench CE\目录下的 libmysql.dll 文件复制到 $Ruby\bin\ 目录。

3. 打开命令行,切换至Redmine目录,依次执行以下命令:

gem install bundler
bundle install --without development test rmagick
set RAILS_ENV=production
rake generate_secret_token
rake db:migrate
rake redmine:load_default_data
ruby script/rails server webrick -e production

在执行上述命令过程中如出现如下错误:

Incorrect MySQL client library version! This gem was compiled for6.0.0 but the client library is5.0.27.

http://dev.mysql.com/downloads/connector/c/下载Connector,解压后将libmysql.dll替换$Ruby\bin\目录中的对应文件。

4. 如上述命令都执行成功,在浏览器中输入 http://localhost:3000/即可打开Redmine页面,配置完成!

5. 日后如需启动Redmine的Web Server,只需在命令行Redmine目录下执行:

ruby script/rails server webrick -e production

转载于:https://www.cnblogs.com/SheldonGe/archive/2013/04/26/3043031.html

上一篇:修改hosts文件


下一篇:生产环境(production) 打开 Vue 调试工具的方法