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

Tags: [ Ruby ] [ Redmine ] [ Windows ] [ 備忘録 ] Published: 2011/05/01

参考サイト

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'
  • SQLite Download Page で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: 確かサンプルファイルがあったはず。

blog comments powered by Disqus

Author: kk_Ataka / Powered by Jekyll on GitHub Pages