その1:http://sin1t2.blog14.fc2.com/blog-entry-506.html
今回はMySqlとSubversionのインストールから。以下を参考にしました。
MySQLのダウンロードとインストール
Subversionをインストールする
いよいよ本題のredmineの導入です。
とりあえずここを見ながら順番に手順を踏んでいきますが、どうしても
【4. セッションストア秘密鍵を生成してください。この手順はRedmine r2493以降の trunk またはRedmine 0.8.7以降を利用する場合に必要です。】
のコマンドが成功しません。
D:\code\rails\redmine111>rake db:migrate RAILS_ENV="production" --trace (in D:/code/rails/redmine111) rake aborted! undefined method `map' for nil:NilClass C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems.rb:223:in `activate' C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:35:in `require' D:/code/rails/redmine111/vendor/rails/activesupport/lib/active_support/core_ext/ class.rb:2 C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original _require' C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' D:/code/rails/redmine111/vendor/rails/activesupport/lib/active_support/core_ext. rb:8 D:/code/rails/redmine111/vendor/rails/activesupport/lib/active_support/core_ext. rb:8:in `each' D:/code/rails/redmine111/vendor/rails/activesupport/lib/active_support/core_ext. rb:8 C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original _require' C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' D:/code/rails/redmine111/vendor/rails/activesupport/lib/active_support.rb:55 C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original _require' C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' D:/code/rails/redmine111/vendor/rails/railties/lib/tasks/misc.rake:18 D:/code/rails/redmine111/vendor/rails/railties/lib/tasks/rails.rb:4:in `load' D:/code/rails/redmine111/vendor/rails/railties/lib/tasks/rails.rb:4 D:/code/rails/redmine111/vendor/rails/railties/lib/tasks/rails.rb:4:in `each' D:/code/rails/redmine111/vendor/rails/railties/lib/tasks/rails.rb:4 C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original _require' C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' D:/code/rails/redmine111/Rakefile:10 C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `load' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `raw_load_rakef ile' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2017:in `load_rakefile' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_excep tion_handling' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2016:in `load_rakefile' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2000:in `run' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_excep tion_handling' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31 C:/Ruby187/bin/rake:19:in `load' C:/Ruby187/bin/rake:19
いろいろ調べましたが、よくわかりませんでした。
やっぱりRubyもrailsもまったく知らずにやるのは無謀でした。
仕方ないのでBitNamiのAll-In-Oneパッケージで入れてしまいました。
今までの苦労がうそのように超楽チンのインストールでした。
いつか自力導入はリベンジします。
明日からはRedmine使い方をマスターしたいと思います。