今までtracをなんとなく使っていたんですが、いろいろ試してみようと言うことでredMineを導入してみました。いつものように vzctl create で CentOS5 な環境を作り、インストール記事を参考にしながらこぎつけました。
sudo yum install ruby-devel ruby-rdoc ruby-mysql ruby-irb cd /usr/local/src wget http://rubyforge.org/frs/download.php/20989/rubygems-0.9.4.tgz tar fzxvp rubygems-0.9.4.tgz cd rubygems-0.9.4 sudo ruby setup.rb sudo gem install rails
sudo yum install subversion sudo yum install mysql-server sudo /sbin/chkconfig mysqld on sudo /etc/init.d/mysqld start mysql -uroot
mysql> create database redmine; mysql> exit
mkdir redmine cd redmine svn checkout svn://rubyforge.org/var/svn/redmine/trunk . rake db:migrate RAILS_ENV="production" rake load_default_data RAILS_ENV="production" ruby script/server -e production -p (ポート番号)
そのままだと3000になってしまうので -p でずらし、あとはホスト側のDNATで外から見えるようにしてあげれば終わりです。migrationは便利ですね。