< Apache+MySQL+PHPの構築 | メイン | Movable Type その2 >
2006年09月17日
Movable Type については、開発元からリンクをたどってファイルを取得する。
Movable Type には3種類のファイル置き場が必要だ。
・blog ファイル置き場 (動的に生成・apache 権限で書き込める必要がある)
・cgi ファイル置き場 (cgi を実行できる必要アリ。ただし普通の HTML も含むので ScriptAlias はダメ)
・static ファイル置き場 (JavaScript などの静的ファイル。apache で閲覧できればよし)
それぞれ、
/Users/www/mt
/Users/www/cgi-bin/mt
/Users/www/mt-static
に置くことにした。
アーカイブを展開して cgi とスタティックファイルを配置。
unzip MT-3_32-ja.zip
sudo mkdir -p /Users/www/cgi-bin
sudo mv MT-3.32-ja/mt-static /Users/www
sudo mv MT-3.32-ja /Users/www/cgi-bin/mt
ブログ置き場を作成して書き込み権限を確保。
sudo mkdir /Users/www/mt
sudo chown www:www /Users/www/mt
でもって、httpd.conf を編集する。
sudo vi /opt/local/apache2/conf/httpd.conf
要点は、cgi ディレクトリで ExecCGI を設定すること
(AddHandler cgi-script .cgi の有効化も忘れずに)
スタティックファイルと blog 置き場を読めるようにすること
(私は DocumentRoot を /Users/www に変更した)
の2点である。
トラックバック
このエントリーのトラックバックURL:
https://gema.luna2.org/cgi-bin/mt/mt-tb.cgi/6