お題
----------------------------------
Redmineをインストールします。以下は時間の都合上、設定作業をとばします。
- Subversionまわり
- メールまわり
- Windowsなのでパーミッションまわり
前提
----------------------------------
rack1.0.1とsqlite3-rubyがインストールされていること。"gem list"で確認してください。
Redmineのインストール
----------------------------------
1. RubyForge Redimineに行く
http://rubyforge.org/projects/redmine/
2. "Redmine"の"ダウンロード"をClickする
3. "redmine-0.9.4.zip"をダウンロードする
http://rubyforge.org/frs/download.php/70488/redmine-0.9.4.zip
4. "J:\redmine-0.9.4"に解凍する
データベースへの接続の設定
----------------------------------
1. SQLite3を使うのでデータベース側の準備作業は無い。
2. "J:\redmine-0.9.4\config\database.yml.example"を"database.yml"にコピーして編集する。
---
production:
adapter: sqlite3
dbfile: db/redmine.db
timeout: 5000
---
とりあえずproductionだけ変更する。
セッション暗号化用鍵の生成
----------------------------------
以下、コマンドプロンプトより。
---
J:\redmine-0.9.4>set RAILS_ENV=production
J:\redmine-0.9.4>rake config/initializers/session_store.rb
(in J:/redmine-0.9.4)
---
データベースの初期化
----------------------------------
以下、コマンドプロンプトより。
---
J:\redmine-0.9.4>set RAILS_ENV=production
J:\redmine-0.9.4>rake db:migrate
(in J:/redmine-0.9.4)
== Setup: migrating =====================================
-- create_table("attachments", {:force=>true})
-> 0.0781s
(以下略。大量のメッセージ。)
---
引き続き、初期データを投入する。
---
J:\redmine-0.9.4>set RAILS_ENV=production
J:\redmine-0.9.4>rake redmine:load_default_data
(in J:/redmine-0.9.4)
Select language: bg, bs, ca, cs, da, de, el, en, es, fi, fr, gl, he, hr, hu, id,
it, ja, ko, lt, nl, no, pl, pt, pt-BR, ro, ru, sk, sl, sr, sv, th, tr, uk, vi,
zh, zh-TW [en] ja
====================================
Default configuration data loaded.
---
言語を選べというのでjaにした。
動作確認
----------------------------------
WEBrick webサーバを起動して動作確認する。
1. 以下コマンドプロンプトから
---
J:\redmine-0.9.4>ruby script\server webrick -e production
=> Booting WEBrick
=> Rails 2.3.5 application starting on http://0.0.0.0:3000
./script/../config/../vendor/rails/railties/lib/rails/gem_dependency.rb:119:Warn
ing: Gem::Dependency#version_requirements is deprecated and will be removed on o
r after August 2010. Use #requirement
---
警告が出ているものの先を急ぐ。
2. ブラウザから開く。
http://localhost:3000/ Redmineサイトが現われた!
admin/adminでログインする。ログインできた!
3. Ctrl + CでWEBrickを停止する。
ではまた。