April 01, 2005
Movabletype2.661の移行について
移転しました!新しいURLは…
現在自宅のiMacサーバで運用しているohtonari.comをXREAに移行しようと思っています
現在コアラの固定IPで運用しておりますが
ほぼ同じ価格でFTTHを導入できそうjなので。。。
ただ,固定IPにこだわるとお金がかかりますのでこの際レンタルサーバにすることにしました
一番問題になったのはMovabletype2.661の移行
ohtonari.comではほぼ更新されていない物も含めて8つ(ユーザーが7人)のBLOGがあります
ってことでMovabletype3.xは無料では使えません
Movabletype2.661のままにします
XREAはサーバによってPHPとMySQLのバージョンがいろいろあります
特に注意しなければならないのが
MySQLのバージョンが4.1.7のサーバです
このサーバではMovabletypeでUTF-8での運用が出来ないようです
Xrea.comさんのサーバー応用編: MySQL 4.1.7 (s101, s102 サーバ) と PublishCharset UTF-8
これで一日はまりました
で,結局(Perl5.8.4 / PHP4.3.10 / MySQL4.0.22 / PgSQL 7.4.5)のサーバに変更しました
それにしても
現在のiMacサーバではMySQL4.1.7+UTF-8で問題なく運用できているんだけどな
で具体的な移行方法は...
まず,value-domainでドメインを取得後にXREAのアカウントをとり
そこで,MySQLのデータベースを作成する
データベースが使えるようになるのに15~30分かかる
この状態でmovabletypeの設置をします
mt-load.cgi
を走らせるとMySQLにmovabletype用のテーブルが出来る
ここで管理者のユーザー名MelodyとパスワードNelsonを変更する
でFirstWeblogを削除
これで移行先の準備完了
次に移行元のiMacサーバでの作業
(通常はこっちが先?)
phpMyAdminにアクセスしてMovabletypeのデータベースを選択
15のテーブルがあるのですべてのテーブルをエクスポートします
![]()
実はMacOS XではMySQL4.1.7を使っていたのでMySQL4.0.22でそのままSQL実行するとエラーになってしまいます
そういったわけでとりあえずテーブルまで作成してそのテーブルにデータを流し込む事にします
ちなみに現在のところCREATE TABLEまで含めると3847行のクエリがあるようです
後はこのSQLクエリを移行先のXREAのphpMyadminで実行していけばOKです
簡単に書いてありますがなんとか移行できそうです
それにしてもこれ以外にもコンフリクト情報掲示板の移行準備もしなければ。。。
まーFTTHがくるのも結構時間がかかると思われますのでゆっくりとします
追記
s80.xrea.comではmt-Blacklistが動かないようですのでs103に変更することに...
ってこのサーバはUTF-8では動かないので変更する必要が出てきました
sql文をEUCに変換してそのファイルを移行先のphpmyadminで実行する
注意しないと行けないのは再構築する際にパスを変換する必要があるので注意
(もしくはsqlを実行する前に
/Users/ohtonari/Sites/
を
/virtual/skywk/public_html/b/
に置き換えておけば良さそうな気がします)
トラックバックやコメントは新しいブログにお願いします


