Movable Type 3.2/3.3 新規インストール方法
Tag:[3.2, CGIPath, DataSource, Download, Install, MovableType, mt-config.cgi]
Permalink
Movable Type の新規インストール方法です。現在は 3.2 および 3.3 に対応した内容になっています。
2006.10.17 Movable Type 3.3 を簡単にインストールする手順を公開しましたので、併せてご覧ください。
1.Movable Type のダウンロード
以下は古い内容のため、Six Apart:Movable Type のページからダウンロードしてください。
英語版を公式サイトよりダウンロードします。限定個人ライセンス(無償)は「Get It Now」をクリックして、次のページの「MOVABLE TYPE PERSONAL FREE EDITION」の右のGET IT NOWをクリックします。あとは画面に従って進めていけば大丈夫ですが、TypeKeyの登録が求められますので、未登録の方は登録しましょう。
2.mt-config.cgi-original のりネーム
アーカイブを解凍した中にある mt-config.cgi-original を mt-config.cgi に変更します。あるいは mt-config.cgi-original をコピーして mt-config.cgi を作成します(mt-config.cgi-original はバックアップ)。
3.mt-config.cgi の編集
下記の部分をそれぞれ修正します。
CGIPath
Movable Type の管理画面を実行するURLを CGIPath に設定します。赤色部分をCGIを実行するURLに適宜変更してください。
CGIPath http://www.example.com/cgi-bin/mt/
DataSource
データベースに Berkeley DB を使用する場合、データベースファイルを配置するパスを指定します。注:BerkeleyDB は再構築のパフォーマンスに問題があるため推奨しません。可能であれば SQLite・MySQL・PostgreSQL のいずれかをご利用ください。
# DataSource /path/to/database/directory
例えば mt というディレクトリに mt.cgi 等を配置し、その配下に db というディレクトリを作り、そこにデータベースを保存する場合は、
DataSource /path/to/cgi-bin/mt/db
とします。先頭の「#」と空白は削除してください。
StaticWebPath
管理画面用のCSSや画像等はアーカイブで解凍した mt-static というディレクトリに保存されています。これらのファイルはサーバの環境設定の関係で cgi-bin 配下に配置しても正常に表示・動作しないケースがほとんどですので、mt-static ディレクトリごと移動して(ブログを公開するURLが良いでしょう)、このパスを指定します。
# StaticWebPath http://www.example.com/mt-static
www.hogehoge.com の mt-static 配下であれば
StaticWebPath http://www.hogehoge.com/mt-static
とします。先頭の「#」と空白は削除してください。
4.アップロード
修正したファイルを含め、cgi が実行可能なディレクトリにそれぞれアップロードします。レンタルサーバの場合は指定されたディレクトリがあると思いますので(cgi-bin 等)それに従ってください。
5.パーミッションの変更
拡張子が .cgi のファイルのパーミッションを変更します(755等)。
6.db ディレクトリの作成
データベースに Berkeley DB を使用する場合、mt.cgi があるディレクトリに db ディレクトリを作成します(3項の DataSource と設定が一致していること)。
7.システムチェック実行(mt-check.cgi)
この項目は古いバージョンで必要な手順のため、スキップしてください。
8.ログイン実行(mt.cgi)
9.その他
2006.07.11 追記
3.3 の内容を追加しました。

