CentOS5.1にredmineをインストール

redmineを使ってみようと思い、インストールしてみる。
OSはCentOS5.1
以下のサイトを参考にして環境構築。
http://hagehigehoge.blog120.fc2.com/blog-entry-1.html
http://gihyo.jp/dev/serial/01/redmine/0002?page=1


あらかじめ、CentOSに開発環境をインストールしておく。
RubyMySQLのインストール。

yum -y install ruby rdoc ruby-devel
yum -y install mysql mysql-server



RubyGemsをインストール
http://rubyforge.org/projects/rubygemsから最新版をダウンロードする。
解凍したフォルダ内で

ruby setup.rb

「No library stubs found.」と表示されるが、問題ないらしい。
http://d.hatena.ne.jp/troopergreen/20071109/1194586893


Mongrelのインストール

gem install mongrel



redmineのインストール。
http://www.redmine.org/wiki/redmine/Downloadからredmineのダウンロードする。
DB設定ファイルdatabase.ymlをブログの冒頭で参考にしたサイトを見ながら、自分の環境に合わせて設定する。

mysql -u root
drop database test;
create database redmine;
exit

rake db:migrate RAILS_ENV="production"
rake load_default_data RAILS_ENV="production"
ja

で、DBにテーブルやデータ等が作成される。
メールサーバの設定は今回はしない。


Webサーバの起動

ruby script/server -e production -p 8080

指定がなければポートはデフォルト値3000が使用される。


ブラウザで見ることが出来れば、一応成功らしい。
インストールはRuby使いにとっては知ったツールばかりなので楽なのかな。
自分は楽じゃなかったorz