毎度、手順を説明しているサイトをいくつか見ながらインストールしているので、いいかげん自分でメモしとく。
・windows7
・XAMPP
・MovableType 6.2.4
##MTのダウンロード
-
以下のページへアクセスしてMT個人無償版をダウンロードする。
Movable Type 個人無償版ダウンロード -
ダウンロードしたファイルを解凍して、バーチャルホスト設定をしているディレクトリへ移動させる。解凍したフォルダ名を「mt」に変更する。
(例)
以下のディレクトリにバーチャルホスト設定をして、サイトを構築する場合
C:\htdocs\mt_site
解凍したフォルダを持ってきて、名前を「mt」に変更。
C:\htdocs\mt_site\mt
##cgiを実行できるようにする
apacheのhttpd.conf ファイルで設定。
<VirtualHost _default_:5000>
DocumentRoot "C:/htdocs/mt_site/"
<Directory "C:/htdocs/mt_site">
Options +ExecCGI
AddHandler cgi-script .cgi .pl
</Directory>
</VirtualHost>
##CGIの関連付け
MTのcgiファイルを「Perl.exe」に関連付ける。
C:\htdocs\mt_site\mt
└ mt.cgi
└ mt-check.cgi
└ ...
「mt」フォルダ内の.cgiファイルの1行目に「#!/usr/bin/perl -w」と perlのパスが書かれている。これを自分のperlがインストールされているパスに変更する。
「perl」フォルダごと「/usr/bin/perl」に合わせて移動させてもOK。
perlの場所を移動したくない場合は、cgiファイルを書き換える。
##DB作成
XAMPPからApacheとMySQLを起動する。
XAMPPのメニュー画面から phpMyAdminを起動する。以下にアクセスしてもOK。
http://localhost/phpmyadmin/
「データベース」タブをクリックして、「データベースを作成する」欄に適当なDB名を入れて「作成」をクリックする。
##MTのシステムチェック
/mt/mt-check.cgi にアクセスすると、システムチェックの結果を確認できる。(※以下ポートは番号は環境に合わせる)
http://localhost:5000/mt/mt-check.cgi
システムのチェックを完了しました。
Movable Typeを利用できます。
と、いちばん下に出ればOK。
DBD::mysql
MySQLデータベース(推奨)を使うにはDBD::mysqlのデータベースドライバが必要です。
もし上記のようなメッセージが出たら、MySQLのデータベースドライバをインストールする必要がある。
以下のコマンドでインストール。
ppm install DB::mysql
##MTのインストール
/mt/ にアクセスすると、MTのインストールウィザードの画面が表示される。
http://localhost:5000/mt/
- 「Movable Typeにサインイン」をクリック
- 言語の選択:「日本語」を選択して「開始」をクリック
- システムチェック:「必要なPerlモジュールは揃っています。」と表示されたら、「次へ」をクリック
- データベースの設定:「MySQLデータベース(推奨)」を選択すると、細かいDB設定項目が表示される。(続きは次項目へ)
項目 | 値 |
---|---|
データベースサーバ | localhost |
データベース名 | ※前項で作成したDB名を入力 |
ユーザ名 | ※ユーザ名を入力 |
パスワード | ※パスワードを入力 |
※ユーザ名は phpMyAdminの「ユーザ」タブで確認できる。 |
「接続テスト」ボタンをクリックして「データベースの設定を完了しました」と出たら「次へ」をクリック
- メール設定: システムメールアドレスを入力して「次へ」をクリック
- テンポラリディレクトリの設定: デフォルト「C:\Windows\Temp」のままで「次へ」をクリック
- 「Movable Type Proの設定を完了しました。」と出たら「次へ」をクリック
- MTアカウントの作成: 適宜入力
- 最初のウェブサイトを作成: ウェブサイト名、パス、URL、テーマをそれぞれ設定して「インストール」をクリック
「インストールを完了しました!」が出たら「Movable Typeにサインイン」をクリック!
<参考>