Redmineを0.8.4へアップグレードする

Redmineを0.7.3から0.8.4へアップグレードします。

最初にRedmineの0.8.xでは、Rails 2.1.2が要求されるためRailsをバージョンアップしておきます。

RubyForge: Redmine: ファイルリストから最新のredmine-0.8.4.zipをダウンロードします。

既存のRedmineがサービスで起動している場合、サービスを停止しフォルダ名を変更します。

ダウンロードしたredmine-0.8.4.zipをインストール先フォルダに展開します。

展開したフォルダ内にあるconfig/database.yml.exampleをconfig/database.ymlに変更し データベースへの接続できるよう設定を修正します。

production:
  adapter: mysql
  database: redmine
  host: localhost
  username: データベースユーザー名
  password: パスワード

config/email.yml.exampleをconfig/email.ymlに変更しメールの設定をします。

production:
  delivery_method: :smtp
  smtp_settings:
    address: SMTPサーバー
    port: 25
    domain: ドメイン名
    authentication: :login
    user_name: 
    password: 

念のためデータベースをバックアップします。 [参考:MySQLのデータをバックアップする(mysqldump)]

データベースをアップグレードします。

rake db:migrate RAILS_ENV="production"

既存の/files ディレクトリの内容をアップグレードしたRedmineのフォルダにコピーします。

Redmineのアップグレードは以上で終了です。