データベースサーバーを分離した


Ubuntu 9.04 がリリースされたのを機に MySQL サーバーを分離しました。今のところ WordPress 用のデータベースしかありませんし,データベースを増やす予定もありませんが。とりあえず新たに仮想マシンを作成し, MySQL サーバーをインストールしました。 Ubuntu のバージョンが上がったからなのか,もともとなのかは良くわかりませんが, /etc/mysql/my.cnf の bind-address がデフォルトで 127.0.0.1 なので,外部サーバーとして使用するには修正する必要があります。

他に詰まった点としては,単純なミスですが, wp-config.php に入力したデータベースのパスワードのスペルミスでデータベースに接続できなかった点で悩みました。それと,一度データベースが空の状態で起動したせいかわかりませんが, .htaccess が空になっていました。そのせいでトップページしか表示されなくなりました。まあ WordPress の吐き出す数行の rewrite だけだったので大した問題ではありませんでしたが。