大名庭園の世界遺産←
→北海道遺産について
12/24 サーバの更新について
Webサーバをlandiskで運営しているのだが、ふと思い立ってapt-getでいくつかのパッケージをアップデートしてみた。商用サーバならばやってはいけないことと承知しつつも、サーバを運用しつつアップデート。
その結果、わぁ。。blogが起動しなくなる。原因は良くわからない。仕方がないから戻そうと思ってもなかなか戻らない。というか、アップデート中にファイルを上書きしているのだから戻るわけがない。バックアップなんかとっていない。ということで悩む。
早速解析作業に入る。我が家のlandiskのサーバのディレクトリーツリー構造は複雑で、ただ単にapt-getでインストールしただけでは、ディレクトリツリー構造が正しく認識されないということが判明。我が家はIO-DataデフォルトのLinuxの上にIO-Hack版のdebianを搭載して、chrootで切り替えている。apt-getはdebian上でのみ有効なので、LandiskのデフォルトのLinuxからは当然インストールしたパッケージのパスが違って見える。
その結果、どうやらアップデートしたphpがmysqlを見えていないということが判明。さらに解析した結果、php.iniにmysql.soの部分の記述の追加とそのフルパスの追加で対処。ついでに、myqslサーバとwwwサーバを同じLandisk上で当初は運営していたが、mysqlサーバのみGlantank上に移動。config.phpとmysql.iniを書き換えて再起動。
見てのとおり、無事終了。作業時間丸3日。たったこれだけだったのに。
トラックバック
都合により表示できません。
コメント
大名庭園の世界遺産←
→北海道遺産について