読者です 読者をやめる 読者になる 読者になる

redMine を試してみる

Ruby CMS

プロジェクト管理ツール redMine を試してみる。trac よりも高機能らしい。ガントチャートがデフォルトで使えるとのこと。
Mac にセットアップしてみた。

展開

http://rubyforge.org/projects/redmine/ から redmine-0.6.0.tar.gz をダウンロードしてくる。

任意の場所にアーカイブを展開する。

# gunzip -c redmine-0.6.0.tar.gz | tar xvf -
# cd redmine-0.6.0
# cp config/database.yml.example config/database.yml
# vi database.yml

database.yml に MySQL のユーザとパスワードを書き込む。
ここでは、ユーザ redmine , パスワード redmine , データベース redmine とする。

production:
  adapter: mysql
  database: redmine
  host: localhost
  username: redmine
  password: redmine

MySQLredmine ユーザとデータベースを作成

mysql> grant all privileges on redmine.* to redmine@localhost identified by 'redmine';
Query OK, 0 rows affected (0.03 sec)

mysql> create database redmine character set utf8;
Query OK, 1 row affected (0.01 sec)

セットアップ

# rake db:migrate RAILS_ENV="production"
(省略)
# rake redmine:load_default_data RAILS_ENV="production"
(in /usr/local/redmine-0.6.0)

Select language: bg, cs, de, en, es, fr, he, it, ja, ko, nl, pl, pt, pt-br, ro, sr, sv, zh [en] ja
====================================
Loading default configuration data for language: ja

環境設定

SMTP サーバを設定する。

# vi config/environment.rb

サーバを起動する

# ruby script/server -e production
=> Booting WEBrick...
=> Rails application started on http://0.0.0.0:3000
=> Ctrl-C to shutdown server; call with --help for options
[2007-11-18 20:02:57] INFO  WEBrick 1.3.1
[2007-11-18 20:02:57] INFO  ruby 1.8.6 (2007-09-24) [powerpc-darwin8.11.0]
[2007-11-18 20:02:57] INFO  WEBrick::HTTPServer#start: pid=291 port=3000

試してみる

ユーザ admin , パスワード admin でログインできる。適当にプロジェクトを作成してリポジトリを設定する。
ここで http:// で指定したら BASIC 認証で失敗してしまったので、file:/// で指定したら動作した。