Redmine 初体验

1. 下载install rails和redmine,rubygem 1.3.7.gem,
http://rubyforge.org/frs/download.php/29867/InstantRails-2.0-win.zip
http://rubyforge.org/frs/download.php/75099/redmine-1.2.1.zip
http://rubyforge.org/frs/download.php/70695/rubygems-update-1.3.7.gem


2.解压install rails,解压redmine到install rails/rails apps


3.InstantRails/rails_apps/redmine/config里的database.yml.example去掉.example


4.运行installrails.exe,然后打开mysql管理界面创建数据库http://127.0.0.1/mysql/,执行
-- 对应production
create database redmine character set utf8; 
-- 对应development
create database redmine_development character set utf8;
-- 对应test
create database redmine_test character set utf8;


5.打开命令行,进入redmine目录比如c:\installrails\webapps\redmine_1.2.1,初始化数据结构和基础数据,并设置默认数据库
rake db:migrate RAILS_ENV="production"  创建production(即redmine数据库)的数据结构
这里可能会出现很多问题...
1>安装1.3.7.gem,进入1.3.7.gem所在路径,然后执行
gem install --local rubygems-update-1.3.7.gem
update_rubygems
gem install rack -v=1.1.0
gem install -v=2.3.5 rails
gem install -v=0.4.2 i18n
gem uninstall rack
gem install rack -v=1.1.0
进入redmine\config\environment.rb,在最后一个end前面加入配置
config.action_controller.session = { :key => "_myapp_session", :secret => "4035ba51531c6c96a27e3dd41e3d4471" }
完成后,再执行rake db:migrate RAILS_ENV="production", 这时会看到开始建表
2>rake redmine:load_default_data RAILS_ENV="production" 设置默认的数据来源为production对应的库,并选择语言.


6.进入redmine路径,执行ruby script/server -e production, 启动服务,然后可以登录了,地址为http://xxx.xxx.xxx.xxx/3000

posted @ 2011-10-27 11:58  家中慢步  阅读(1157)  评论(0编辑  收藏  举报