[DTI]ServersMan@VPS:Redmine 2.x → 2.2.1アップグレード

Redmine 2.0.3 を Ruby on Rails セキュリティアップデートを含めた最新バーション「Redmine 2.2.1」にアップグレードします。(2013/01/13作成)


1.最新版Redmineをダウンロード

$ wget http://rubyforge.org/frs/download.php/76677/redmine-2.2.1.tar.gz
$ tar zxvf redmine-2.2.1.tar.gz
$ sudo mv redmine-2.2.1 /var/lib
$ cd /var/lib

2.旧Redmineから設定/ディレクトリ移行

# pwd
/var/lib/redmine
◇DBの接続設定
# cp -p config/database.yml /var/lib/redmine-2.2.1/config
◇メール送信設定
# cp -p config/configuration.yml /var/lib/redmine-2.2.1/config
◇files ディレクトリ
# cp -rfp files /var/lib/redmine-2.2.1

3.新Redmine用にライブラリ更新

$ export PATH="/usr/local/bin:/usr/local/sbin:/usr/bin/ruby:$PATH"
$ cd /var/lib/redmine-2.2.1
$ sudo gem install bundler --no-rdoc --no-ri
$ sudo bundle install

4.データベースの更新

$ sudo rake db:migrate RAILS_ENV="production"

5.クリーンナップ

$ sudo rake tmp:cache:clear
$ sudo rake tmp:sessions:clear

6.Redmine切り替え作業

$ cd /var/lib
$ sudo rm -rf redmine
$ sudo ln -s redmine-2.2.1 redmine
$ sudo /etc/init.d/httpd configtest
$ sudo /etc/init.d/httpd restart

7.アクセス確認
http://redmine.offline-net.com

参考サイト:
http://redmine.jp/guide/RedmineUpgrade/

以上


About yoshimasa

埼玉県さいたま市在住、2男3女のパパです。Linux系の技術情報を中心にまとめています。1978年2月生まれ。