原文:https://sites.google.com/site/alensit/software-tools/redmine#TOC-Running-under-Mongrel
天朝區域網路威武,原文連結有可能必須通過特殊手段才能開啟,謹此提示。
首先完成Redmine安裝見 http://www.cnblogs.com/fromchaos/archive/2011/09/19/2181755.html
1、安裝Mongrel,命令提示視窗下輸入:
gem install mongrel
命令提示視窗輸出:
Successfully installed gem_plugin-0.2.3
Successfully installed cgi_multipart_eof_fix-2.5.0
Successfully installed mongrel-1.1.5-x86-mingw32
3 gems installed
2、轉到redmine安裝目錄
cd redmine安裝目錄
set RAILS_ENV=production
mongrel_rails start
3、登陸的時候會出問題
解決方案:複製mongrel.rb(https://gist.github.com/826692) , patch_for_mongrel.rb和rails_6440_patch.rb到redmine目錄下\config\initializers檔案夾中,重啟mongrel_rails。
參考:http://www.redmine.org/issues/7857
4、安裝mongrel service,
命令提示字元下安裝mongrel_service
gem install mongrel_service
使用的版本號碼是0.4.0
5、安裝windows service
mongrel_rails service::install -N mongrel_redmine -D "Mongrel serving Redmine on 3000" -p 3000 -e production -c redmine安裝目錄
6、啟動windows service
net start mongrel_redmine
配置windows service自動運行
sc config mongrel_redmine start= auto
測試:
瀏覽器輸入URL:http://127.0.0.1:3000/
7、卸載windows service
mongrel_rails service::remove -N mongrel_redmine
如果安裝gem的時候可能會因為網速的原因導致等待時間過長或者安裝失敗,可以去http://rubygems.org/下載gem,然後使用gem –l 安裝
gem install gem名 -l