1
yoosee.net 移行作業
サーバ移転に伴い、yoosee.net を sakura レンタルサーバサービス配下に移動予定。
ruby 1.8.2 (2004-07-29) が標準で入っているのはありがたいのだが、iconv-ruby や uconv が入っておらず、自分の日記はともかく htree が iconv 必須なので困ってしまった。libiconv 自体は入っていたので、ruby の source から src/ext/iconv/ の iconv.so を build してローカルに置くことでなんとか解決。mod_rewrite が使えない問題は tDiary のように
<Files ~ ';.*'> "ErrorDocument 404 /d/ </Files> で全て redirect させ、 Action でリダイレクトさせて ENV['REQUEST_URI'] を拾って処理する部分を書き足して対処。まぁなんとか動きそう。
amrita が無かったので持ってきたくらいで、他は既存のファイルを持ち込んでディレクトリ等の設定を少し変更したくらいで特に問題なく動いた。
htree, iconv は既に持ってきてあるので、samidare 本体と config.yml, t.latest.html 等の設定類、status.rm や tmp/af-* 等のステータスファイル類を持ってきて動かしてみると特に問題なく動作するようだ。1 時間 1回以上の cron 処理は推奨されないようなので、当面は毎時 50 分に更新するように仕掛けておく。
5
その他
DNS は Domain registry の Free サービスを使うことに。メールは自宅サーバに MX 向けといて Secondary をもう少し安定したどこかに立てておく予定。MT で mysql 使ってるサイトはどうしようか悩み中。さくらでも一応 mysql DB のレンタルは出来るようなので使えなくはなさそう。
さくら非公式FAQ にある設置方法はファイル保存するやり方だからスケールしないのよね。