Windows下Redmine 2.1.2安装和配置
参考:
The required Ruby versions for a given Redmine version is:
Redmine version Supported Ruby versions Rails version used Supported RubyGems versions
ruby 1.8.7, 1.9.2, 1.9.3, current trunk jruby-1.6.7 Rails 3.2.8 RubyGems <= 1.8
ruby 1.8.7, 1.9.2, 1.9.3, 2.1.0 jruby-1.6.7 Rails 3.2.8 RubyGems <= 1.8
ruby 1.8.7, 1.9.2, 1.9.3, 2.0.3 jruby-1.6.7 Rails 3.2.6 RubyGems <= 1.8
ruby 1.8.7, 1.9.2, 1.9.3, 2.0.2 jruby-1.6.7 Rails 3.2.5 RubyGems <= 1.8
ruby 1.8.7, 1.9.2, 1.9.3, 2.0.0, 2.0.1 jruby-1.6.7 Rails 3.2.3 RubyGems <= 1.8
ruby 1.8.7, 1.9.2, 1.9.3, 1.4.x jruby-1.6.7 Rails 2.3.14 RubyGems <= 1.8
redmine.org/projects/redmine/wiki/RedmineInstall
准备:
redmine官网:redmine.org/ ruby官网:rubyforge.org/ 1. 下载rubygems-1.8.24.zip,下载地址:
files.rubyforge.vm.bytemark.co.uk/rubygems/rubygems-1.8.24.zip 2. 下载redmine-2.1.2.zip ,下载地址:
redmine.org/projects/redmine/wiki/Download 3. 下载rails-ftw-v0.11-1.9.3-3.2.8.exe,下载地址:
railsftw.bryanbibat.net/ 4. 5. 6. 下载mysql-connector-c-noinstall-6.0.2-win32.zip 下载DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe 下载RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.zip,下载地址:
files.rubyforge.vm.bytemark.co.uk/rmagick/RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.zip
开始: 1. 安装rails-ftw-v0.11-1.9.3-3.2.8.exe
Next→I accept,Next→选择路径:D:\Ruby193,add.. path和associate…rb两个都勾选→Install (安装ruby1.9.3和rails3.2.8)
2. 解压redmine-2.1.2.zip 到目录:D:\ redmine-2.1.2 3. 安装DevKit库
双击执行DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe,选择路径:DevKit-tdm-32,→Extract。 (这一步的顺序挺重要,否则第4步操作可能会出错) 然后:cmd进入windows命令操作,进入devkit的文件夹下,执行下面的操作: ruby dk.rb init
ruby dk.rb install
DevKit库就安装成功了。
4. 安装rubygems
解压rubygems-1.8.24.zip,解压到D:\ rubygems-1.8.24 在dos中进到这个目录,输入:gem install bundler,回车。
然后按照下面信息安装所需的文件,输入:bundle install –without development test,回车。
如果不用安装rmagick,则可以执行下面语句,输入bundle install –without development test rmagick,回车。
如果要安装rmagick,则参考文章后面:问题集锦1。
5. 验证rails版本和rake版本
输入:rails –version 或者输入:rails -v
输入:rake --version
6. 版本删除重装
如果要切换安装其他版本,则先删除旧版本,再重新装新版本的。
例如:删除rake-0.9.2.2 输入:gem uninstall rake
安装rake-0.8.7 输入:gem install rake -v=0.8.7
7. 查看gem清单
输入:gem list,回车。
注:执行gem install后,都要执行:bundle install,更新一次。
8. 安装mysql2插件
输入:gem install mysql2
(会出现 no definition问题,未发现影响)
9. 启动mysql,创建数据库
进入mysql命令行 ,执行如下命令: mysql> create database redmine character set utf8; mysql> create user 'redmine'@'localhost' identified by 'redmine'; mysql> grant all privileges on redmine.* to 'redmine'@'localhost';
10. 数据库参数修改
复制redmine目录下的config/database.yml.example 重命名为 config/database.yml,打开 database.yml, 并修改链接数据库所需要的参数(加粗描红部门是修改的内容) : production: adapter: mysql2 database: redmine host: localhost username: redmine pass
word: redmine encoding: utf8 注意:格式一定要正确,冒号后面都是一个空格。如果你的mysql的端口不