redmine

这两天手头没太忙,捣鼓了下redmine,原本以为安装redmine时间很容易的事,没想到捣鼓了2天才搞定。好几次都要中途放弃,但总是在准备放弃时脑袋一灵光,问题又挺过去了。现在把安装过程遇到的问题分享下,希望也能够对有需要的朋友一点启发。
1.下载软件。railsinstaller-1.0.5.exe和redmine-1.1.2.zip(下载地址上google一搜就有)
2.安装railsinstaller-1.0.5.exe,一路下一步就行。redmine-1.1.2.zip直接解压
3.在开始菜单找到Command Prompt with Ruby and Rails运行
4.如果是通过代理连接网络的,先设置网络代理:set HTTP_PROXY=http://[username]:[password]@[proxyserver]:[port]
5.gem install rails -v=2.3.5
6.gem install rack -v=1.0.1
7.gem install -v=0.4.2 i18n
8.gem uninstall json --all
9.gem install json -v 1.4.6
10.数据库的安装和创建
mysql> create database redmine character set utf8;
mysql> create user 'redmine'@'localhost' identified by 'my_password';
mysql> grant all privileges on redmine.* to 'redmine'@'localhost';
11.拷贝config/database.yml.example文件到config/database.yml,修改database.yml的内容
production:
adapter: mysql
database: redmine
host: localhost
username: redmine
password: my_password
12.切换到redmine目录,rake generate_session_store
13.在redmine/config/environment.rb中的ENV['RAILS_ENV'] ||= 'production'后面加上
if Gem::VERSION >= "1.3.6"
module Rails
class GemDependency
def requirement
r = super
(r == Gem::Requirement.default) ? nil : r
end
end
end
end
14.拷贝mysql安装目录下的lib/libmysql.dll文件到RailsInstaller\Ruby1.8.7\bin下,如果mysql版本是5.5的话,不能直接拷,需要用以前的版本代替。
15.set RAILS_ENV=production
16.rake db:migrate
17.rake redmine:load_default_data
18.ruby script/server webrick -e production(启动)
19.打开浏览器,输入 http://localhost:3000 如果页面正常显示,则说明已经成功安装。

你可能感兴趣的:(redmine)