Redmine のインストール

http://redmine.jp/tech_note/install/
より。

Redmine は、Ruby on Rails ベースのプロジェクト管理システム。今回は、Rails のデータベースとして sqlite3 を利用する。

必要なパッケージのインストール

rubygems と rake をパッケージでインストール

 aptitude install rubygems rake

gem コマンドで sqlite3-ruby をビルドするのに必要なパッケージもインストール

 aptitude install build-essential libsqlite3-dev ruby1.8-dev

gem コマンドで sqlite3-ruby をインストール

 gem install sqlite3-ruby

Redmin 0.7.1 をダウンロード

http://rubyforge.org/frs/?group_id=1850

redmine-0.7.1.tar.gz を展開する。

 tar xzf redmine-0.7.1
 cd redmine-0.7.1

データベースの設定

config/database.yml を作成

 cp config/database.yml{.example,}
 vi config/database.yml

config/database.yml を編集

production:
  adapter: sqlite3
  dbfile: db/redmine.db
  timeout: 5000

データベースの初期化

初期化を実行

 rake db:migrate RAILS_ENV=production

ちなみに、0.7.1では "rake load_default_data RAILS_ENV=production" の実行は不要。

メール送信の設定

config/enviroment.rb ファイルにて、:authentication, :user_name, :password をコメントアウト

        # SMTP server configuration
        config.action_mailer.smtp_settings = {
                :address => "127.0.0.1",
                :port => 25,
                :domain => "somenet.foo",
                #:authentication => :login,
                #:user_name => "redmine",
                #:password => "redmine",
        }

Redmine を起動

 ruby scripts/server -e production

http://localhost:3000/
にアクセスし、ID: admin, PW: admin でログインできれば、ひとまず完了。