{Mac] MacOS X で MovableType 3.x J を動かす

シックスアパート社から、MovableType 3.x J がリリースされている。
これをMacOS X 10.3.x で動かしてみた。Apacheの設定で少しノウハウが必要だったので、記録しておきます。


最初、シックスアパート社のサイトから、MovableType個人ライセンス(無料)版をダウンロードして解凍。
展開したファイル内にある mt.cfg をテキストエディタで開き、環境に合わせて編集する。
そのフォルダに名前「mt」を設定して、最初は、/Library/WebServer/CGI-Executables/の所に入れて動作させてみた。
パーミッションは、同社サイトの指定のとおり設定。
このフォルダ(CGI-Executables)は、中にあるファイル全てをCGIと解釈するらしく、画像が表示されないという問題が起こる。
そこで、mtのフォルダを、/Users/ユーザー名/Sites/ に移した。
更に、Apache の設定ファイル(/etc/httpd/httpd.conf)を見ると、ユーザーのサイト設定をインクルードするようになっていた。
このユーザーのサイト設定は、「/etc/httpd/users/の下に、ユーザー名.conf になっている。
このファイルをテキストエディタで開いて、末尾に次の設定を追加する。

<Directory "/Users/ユーザー名/Sites/mt">
     Options +ExecCGI
     AddHandler cgi-script cgi pl
 </Directory>

これで、ちゃんと画像が表示されるようになる。
後は、http://xxx.xxx.xxx.xxx/%7Eユーザー名/mt/mt-load.cgi を開いて、MovableTypeの初期設定を行う。
そうしたら、mt-load.cgiを安全のため削除する。
これで準備完了です。
http://xxx.xxx.xxx.xxx/%7Eユーザー名/mt/mt.cgi を開いて、ID:Melody、パスワード:Nelson でログインし、
プロフィールの設定で、自分のID、パスワードを設定する。(なぜかSafariではうまくいかないので、IEを利用)
これで、ブログの設定ができるようになりました。