会社では新しい職場の準備も整ってきたらしく、まずは支店の引越しが始まりました。俺のいる本社も近いうちに引越しになりそう。ってなわけで定期が切れたけどもう購入してない。
そんな名残惜しいお台場の本社で飲み物を買おうと自販機に行ったら…
…なにこの穴だらけ?
ちょうど商品の入れ替え時期なのだろうか…申し訳ないがこの自販機で飲み物は買わなかった。今思えば、買ってみたほうがネタになって面白かったかも。
と、前置きが長くなったけど本題。ちなみにマニアックなので一般の方は読み飛ばすか華麗にスルーをお願いします。
会社でも引越し予定ですが、このサイト、ayd.jpも引越ししました。見た目は変わってないけど。今まで自宅のサーバ(
openblocks)で動かしていたのを、外のVPS(Virtual Private Server)サービスに移しちゃいました。あのパソコン備忘録で書いている
ここのサーバです。
本当はもう少し時間をかけて移すつもりだったけど、今使ってる
MODxの0.9.2にXSSの問題があるらしく、急遽予定を早めて0.9.5にバージョンアップをしつつサーバを移しました。そのため、ところどころ変な点があるかも…もしおかしな点を見つけたら、微笑んでそっとしておくか、突っ込みをお願いしますm(_ _)m
ちなみにサーバ移したので、少しレスポンスがよくなってると思います。応答が3倍くらいよくなったかな。
さて、そのバージョンアップが一朝一夕ではいきませんでした。色々動かないやつもあるし、自分でカスタマイズしている所は差分をとって置いてまた上書きしたりと、結構面倒。ハマったのはここらあたり↓
- (当時最新の)PHP5.2.0にはメモリリークのバグがあって、PHPがまともに動かなかった。急遽CVSの最新版を使用。
- 家でemacs 22.0のインストールに成功したので言語を思い切ってEUCからUTF8に。文字化けしまくり。
- Lightbox JSが動かなくなる。ソース修正で対処。
- DNSを切り替えたとき、外のサーバの特殊な設定上、サイトが見れなくなった(詳細は複雑なので割愛)。stone使って強引に見れるようにした。
- というかDNSのTTL値を下げるのを忘れてた。
- 根本的な問題で借りてるVPSのリソース制限が厳しく、すぐにプロセスやメモリを食いつぶし、作業が難航した。
と、色々とあったけどなんとか終了。
とりあえず作業も終わったし、次はメールサーバを新しくしないとな…postfixまだ2.2使ってるし。2.3でdovecot連携で作り直したい。あと、自分の参加いているフットサルチームのメーリングリスト用意しないと…今使ってるfreeml使えねぇ論が出てるので。けど、自宅で用意したメーリングリストが果たしてどこまで使い物になるのだろうか。最近は個人メールサーバ構築者の風当たりが厳しいし。
SPFとか対応したほうがいいのかな…。
作成日:2007/02/11 03:27:36