redmine再び
Ubuntu Server 10.11 LTSへredmineを入れる。 前回は構成物のバージョンが合わず失敗。rubygems1.8を入れてやり直す。 redmineは1.3.1のstable版を使用する。gemコマンドで必要構成物をインストールする。バージョン合わせに気を付ける。以下の状態にする。action*とactive*はrailsをインストールすると勝手に入った。 actionmailer (2.3.14, 2.3.11) actionpack (2.3.14, 2.3.11) activerecord (2.3.14, 2.3.11) activeresource (2.3.14, 2.3.11) activesupport (2.3.14, 2.3.11) i18n (0.4.2) rack (1.1.3) rails (2.3.14) rake (0.8.7) 次に http://redmine.jp/guide/RedmineInstall/ の指示に従いDBを作る。libopensslもapt-getでインストールする。 RAILS_ENV = production rake db : migrate を実行するとエラーになるので、以下のページを参考にする。 http://stackoverflow.com/questions/8821955/missing-required-gems-error-when-creating-the-database 具体的には、バグ表によると、3月6日に直した!とのことで、リポジトリを参考に手で修正する。 http://www.redmine.org/issues/9815 これでwebrickからの動作は確認できた。がpassengerからの動作でエラーになる。 こちらを参考にエラーになる行をコメントアウトする。 http://www.redmine.org/boards/2/topics/26180 これでpassenger経由でも動くようになった。