准备工作:下载
- railsinstaller-2.2.5.exe
- redmine-3.2.3.zip
- mysql-5.5.50-win32.msi
- ImageMagick-7.0.2-4-Q16-x86-dll.exe
说明:软件需要下载32位版本的,因为RailsInstaller 的版本为 2.2.5 ,它带的 Ruby 和 Rails 是用 mingw32 编译出来的, MySQL 要匹配的,也得是 32 位。Redmine向上兼容,所以railsinstall的版本不能太低。
下面进入安装步骤,安装路径下不能有空格,中文和特殊字符
- 安装railsinstaller-2.2.5.exe,一直下一步即可,注意选择安装路径,安装包中包含Git等工具若本地已经安装则可不选。安装完成后运行Ruby and Rails命令行工具中没有报错说明成功。
- 将redmine-3.2.3.zip解压到C:\Sites目录下
- 安装mysql-5.5.50-win32.msi,简单略过,网上也有大量教程
- 在MySQL的安装目录的lib文件夹下有libmysql.dll文件,将其拷贝到Railsinstaller\Ruby\bin目录下
- 安装ImageMagick-7.0.2-4-Q16-x86-dll.exe
打开Ruby and Rails命令行输入
C:\Sites> gem install mysql2
说明:mysql2可以看成是mysql的高性能驱动,因为redmine.org的间歇性连接,安装可能会出问题。找个网络好的地方,多试几次
运行MySQL命令行,输入以下命令
create database redmine character set utf8;
use redmine;
create user ‘redmine’@’localhost’ identified by ‘redmine’;
grant all privileges on redmine.* to ‘redmine’@’localhost’;
说明:从开始菜单执行 MySQL Comand Line Client ,输入密码,登录成功,创建库 redmine ,创建用户 redmine ,授权其访问 redmine 库。
配置数据库连接: 把 C:\Sites\redmineXX\config目录下的 database.yml.example 原地拷贝一份,名字改为 database.yml ,然后用文本编辑器打开它,数据库连接就database.yml 中配置:只需要修改 production这个配置即可。一般你只要修改 password 即可(本地数据库的密码)。
安装依赖:在Ruby and Rails命令行输入
C:\Sites>gem install bundler
*进入C:\Sites\redmineXX 目录下面,在Ruby and Rails命令行输入:
bundle install –without development test说明:时间较长,若中途卡在Installing XXX的时候可以Ctrl+c先退出,输入:>gem install XXX后再执行bundle install –without development test, 反复几次
创建数据库结构:在Ruby and Rails命令行输入
set RAILS_ENV=production
bundle exec rake db:migrate
set RAILS_ENV=production
bundle exec rake redmine:load_default_data
说明:后两条为设置数据库默认数据,执行最后一条时有一个语言选择,输入zh即可。
最后输入测试命令:
ruby script/rails server webrick -e production
若看到以下输出,则说明安装成功:
=>XXX
=>XXX
=>XXX
- 你可以访问 http://localhost:3000 看看效果,也可以访问实际的 ip 地址,比如 http://192.168.1.30:3000 会看到redmine页面。
Windows平台下分步安装Redmine项目管理软件
最新推荐文章于 2023-12-20 17:55:18 发布