developer's diary

最近はc#のエントリが多いです

rvmを利用してredmineインストール(EC2)メモ

rvmインストールのメモ - 4丁目より
の続きの状態からのメモ

OSはAmazon Linux AMI

#mysql-serverのインストール
yum install -y mysql-server
yum install -y mysql-devel
/etc/init.d/mysqld start
mysql
#↓redmine用のユーザ作成
create database redmine character set utf8;
create user 'redmine'@'localhost' identified by 'my_password';
grant all privileges on redmine.* to 'redmine'@'localhost';
#ミドルウェア等のインストール
rvm use ruby-1.8.7
rvm gemset create redmine
rvm gemset use redmine
gem install rails -v=2.3.5
gem install -v=0.4.2 i18n
gem install rubygems-update -v=1.4.2
update_rubygems
gem install mysql

#redmineのDLから起動まで
wget http://rubyforge.org/frs/download.php/74419/redmine-1.1.2.tar.gz
tar zxvf redmine-1.1.2.tar.gz
cd redmine-1.1.2
vim config/database.yml
#↓のみ記述
production:
  adapter: mysql
  database: redmine
  host: localhost
  username: redmine
  password: my_password
  encoding: utf8
#
rake generate_session_store
RAILS_ENV=production rake db:migrate
ruby script/server webrick -e production -p 80

RedmineInstall - Redmineを参考にインストール。

追記)update_rubygemsが漏れていました。
gem install rubygems-update -v=1.4.2を行った後に、update_rubygemsを実行してダウングレードする必要があります。