Redmineのインストールに悪戦苦闘

プロジェクト管理ツールであるRedmineをインストールしようとしているものの、悪戦苦闘中。。。

Ruby on Railsで作られたプロジェクト管理ツールredMineを使ってみよう!:第2回 環境構築/redMineのインストール・初期設定|gihyo.jp … 技術評論社
http://gihyo.jp/dev/serial/01/redmine/0002

を見ながらチャレンジ中。

でも

rake db:migrate RAILS_ENV="production"

このコマンドでだいぶ時間とられた。。。

(1)i18nが無いと怒られる
⇒gem install -v=0.4.2 i18n
(2)railsが無いと怒られる(?!)
⇒gem install -v=2.3.5 rails
(3)A key is required to write a cookie containing the session data. Use config.action_controller.session = { :key => "_myapp_session", :secret => "some secret phrase" } in config/environment.rb (ArgumentError)
と怒られる。
⇒config.action_controller.session = { :key => "_hello_session", :secret => "30文字以上の文字列" } を config/environment.rb に追加
(4)!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install
the mysql gem and try again: gem install mysql.と怒られる。
⇒gem install mysql
(5)Mysql::Error: query: not connected: CREATE TABLE `schema_migrations` (`version`
varchar(255) NOT NULL) ENGINE=InnoDBでエラー
雑学 | ruby1.8.6(mswin332)+rails2.3.4+mysql5.1.37 でMySQLコネクションエラー
で解決。
http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll
これを C:\ruby\binにコピー。


やっと動いたー。あれ?でもなんかサーバーがうまく動いてない?すぐに落ちる…なぜ…