在 Ubuntu 9.04 中安裝 Redmine 開發中版本

edited 十月 2013 in 伺服器環境
原本是使用 Trac ,但是發現專案數量多的時候, Trac 有點麻煩。雖然可以透過各種設定解決這個問題,腦子裡就浮現了 Redmine ;)

Redmine 預設就支援多專案,而且可以搭配多種版本控制系統, Ruby 也是直譯式語言,所以原則上比較不會那麼痛苦。而且, Redmine 已經有善心人士提供中文翻譯!

安裝過程並不是很順利,但其實很早就可以運作了,只是自己亂搞...

1. 環境安裝
sudo apt-get install rubygems1.8 ruby1.8-dev libmysqlclient15-dev libopenssl-ruby1.8 libmagick9-dev
sudo gem install mysql
sudo gem install rails -v=2.2.2
sudo gem install rmagick

2. 取得主程式
svn checkout http://redmine.rubyforge.org/svn/trunk/ redmine

3. 調整設定
cd redmine
cp config/database.yml.example config/database.yml
nano config/database.yml
cp config/email.yml.example config/email.yml
nano config/email.yml
nano config/environments/production.rb

其中在 production.rb 有加入下面這個
config.action_controller.session = {
:session_key => "也許應該打網址",
:secret => "超過 30 個字的隨機字串"
}

4. 修改目錄權限
chmod -R 777 files/ log/ tmp/ public/plugin_assets/

5. 建立資料表與初始資料
rake db:migrate RAILS_ENV="production"
rake redmine:load_default_data RAILS_ENV="production"

6. 啟動服務
ruby script/server webrick -e production --daemon

接著就可以透過 port 3000 去存取 Redmine 系統,進一步的操作可以參考官方網站的手冊:
http://www.redmine.org/guide

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=4207

評論

Sign In or Register to comment.