1. Rubyの環境構築
Rubyインストーラーダウンロードページから、- Ruby 1.9.3-p194
- DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe
Rubyは、installerを実行すればOK。
※この時、Ruby のインストール先を変更する場合は、ディレクトリにスペースが含まれていないところにする。
DevKitは、実行すると解凍先を聞いてくるので、適当な場所に解凍して解答したディレクトリでコマンドプロンプトから
ruby dk.rb init ruby dk.rb installを実行してインストールする。
2. MySQLの準備
MySQLを準備し、- redmine
- redmine_develop
3. Redmineのインストール
Reamine から、2.0.3をダウンロードしてきて、サーバーを実行したい所に解凍する。 redmineを解凍したディレクトリでgem install bundler bundle install --without development test rmagickを実行する。 (RMagickはWindows環境だとインストールが大変なので、除外しておきます。)
4. conf/database.yml設定
conf/database.yml.exampleをコピーして名前をdatabase.ymlに変更する。database.ymlのadapterをmysqlからmysql2に変更し、DBのusernameとpasswordも変更する。
rake generate_secret_token rake db:migrate rake redmine:load_default_data
5. サーバーの起動
script/rails server webrickを実行すればOK。
production modeで起動したい場合は、
RAILS_ENV=production rake generate_secret_token RAILS_ENV=production rake db:migrate RAILS_ENV=production rake redmine:load_default_dataでDBを準備して、
ruby script/rails server webrick -e productionでサーバーを起動。
とらぶるしゅーてぃんぐ
`require': Incorrect MySQL client library version! This gem was compiled for 6.0.0 but the client library is 5.0.20a. (RuntimeError)のエラーが出る場合 まず
gem install mysql2を実行し、結果に表示されるzipファイルをダウンロードする。
※私が実行したときは6.0.2だったので以下のURLからダウンロードしました。 http://dev.mysql.com/get/Downloads/Connector-C/mysql-connector-c-noinstall-6.0.2-win32.zip/from/pick ダウンロードしファイルを解凍して、中のlib\libmysql.dllをRubyの$RUBY_HOME$\bin以下にコピーしてあげればOKです。
0 件のコメント:
コメントを投稿