CentOSのPostfixを完全分離のバーチャルホストとして運用したかったのでPostfixAdminを入れようとして時間が無くて断念。
—- メモ —-
・PostfixAdminはMySQLと連携できるPostfixが必要(PostgreSQLでも可)。
・デフォルトのパッケージ管理で入るPostfixはMySQL非対応、リポジトリCentOS Plusにあるものは対応している。
普段メールサーバー自体は触らないから何かしようと思ったら調べながらで時間がかかって障害無いし、一度嵌ると解決に時間が掛かってしまうのが難点。
Redmineを0.7.2から0.8.4へ上げたときの話。
Rails2.2.2が必要になり、mysqlのアダプタがバンドルされなくなったので別途インストールする必要がある。
Railsアップデート
$ gem update --system
$ gem update rails
$ gem install mysql -- --with-mysql-config
SVNでバージョンを上げる
$ cd /home/redmine
$ svn up . -r 2761
データベースアップデート
$ rake db:migrate RAILS_ENV="production"
svn trunk(開発版) r2493以降、セッション情報を格納する方法がpstoreからcookie storeに変更に変更されているのでセッションストア用ファイルを生成。
$ rake config/initializers/session_store.rb