Redmineインストール備忘録(Windows)

[Ruby][Redmine][Windows][備忘録]Redmineインストール備忘録(Windows)

参考サイト

OSとRubyとか

  • OSはWindows XP
  • Ruby, RubyGemsインストール済み
  • DBはSQLite3にする

必要なものをDL, インストール

  • GemでRailsをインストール
>gem install rails
  • 同じくsqlite3をインストール
    • 最新のsqlite3-ruby(1.2.4)ではなく、1.2.3を指定[1]
>gem install sqlite3-ruby --version '= 1.2.3'
  • http://www.sqlite.org/download.html:title でSQLite3のdllをDLしC:\WINDOWS\system32(パスが通ってるところ)にコピー
    • コマンドラインから動かす予定はないのでexeは落とさない

各種設定

  • Redmineフォルダ内のconfig/database.ymlを作成し[2]、最低限下記のように編集
production:
    adapter: sqlite3        # SQLite3を指定
    database: db/redmine.db # DB名は任意
    timeout: 5000       # タイムアウト時間
  • config/initializers/session_store.rb作成
>rake generate_session_store
  • DBの初期化
>rake db:migrate RAILS_ENV=production
>rake redmine:load_default_data RAILS_ENV=production
  • …が、ここでエラー
    • rackバージョンが1.2.2はダメ、1.0.1にしてって事らしい
rake aborted!
RubyGem version error: rack(1.2.2 not ~> 1.0.1)
  • バージョン指定してインストールし直し、再度DBの初期化を実行
>gem uninstall rack
>gem install rack -v=1.0.1
  • 2つ目のコマンド実行時、途中で言語を求められるのでjaを指定
()
Select language: bg, bs, ca, cs, da, de, el, en, en-GB, es, eu, fi, fr, gl, he,
hr, hu, id, it, ja, ko, lt, lv, mk, mn, nl, no, pl, pt, pt-BR, ro, ru, sk, sl, s
r, sr-YU, sv, th, tr, uk, vi, zh, zh-TW [en]

起動

>ruby script\server -e production

というわけで、一人でRedmine使ってみる。

[1] http://redmine.ruby-lang.org/issues/1097

[2] 確かサンプルファイルがあったはず。

関連記事(この記事の初版より古い記事はリンクがグレーで表示されます)

  1. 2011/09/07 [Ruby] [Redmine] [SQLite3] [Windows] Redmineのプラグイン作成のための備忘録と、時々SQLite3
  2. 2012/07/17 [Ruby] [Windows] [Redmine] Windows版Redmineをサービスに登録してブート時に起動させる(宿題あり)
  3. 2011/12/15 [Ruby] [Solaris] [Redmine] RedmineとApacheを連携させるPassengerをインストールできなかった
  4. 2011/12/05 [Ruby] [Redmine] RedmineでプラグインインストールしたらTemplateErrorが出た
  5. 2011/09/30 [Java] [Windows] [Ruby] .msgファイルをパースして中から添付ファイルを抜き出す
  6. 2011/08/23 [Ruby] [Windows] MicrosoftOutlookで消せなくなったフォルダをwin32ole経由でRubyから消してみる
  7. 2011/07/09 [Windows] [Ruby] MicrosoftOutlookのメールをRuby(win32ole)で操作する! その2
  8. 2011/05/17 [Ruby] [Windows] MicrosoftOutlookのメールをRubyで操作する!
  9. 2013/08/20 [Ruby] [Rails] [Redmine] Rails3のログ出力にANSIカラーコードを使用しない設定
  10. 2013/08/09 [Ruby] [Redmine] [MySql] [StartUp] WindowsにRedmine2.3をインストールする手順と、プラグイン作成用メモ
  11. 2012/10/01 [Ruby] [Bundle] [Windows] bundle execを省略したいのでバッチを作った(Windows版)
  12. 2012/05/28 [Ruby] [イベント] [Jenkins] [Redmine] Jenkins,Redmine使いこなし勉強会に参加しました と、ちょっとプラグイン作ってみた #jen_red
  13. 2012/04/20 [Ruby] [Windows] ZenTestで実行したRSpecの結果をGrowlで通知してくれるようにした
  14. 2012/03/27 [Windows] [Jenkins] [Ruby] simplecovとsimplecov-rcovを使ってJenkinsでカバレッジを確認
  15. 2012/03/20 [Windows] [Jenkins] [Ruby] Windows環境用にrcovをビルドしなおす手順