InstaMT でかんたんデモ環境構築
XAMPPという、Webサーバー、PHP、データベースのパッケージソフトがありますが、インストールしようと思ったらどうしてもMySQL(データベース)の設定ができなかったため途方にくれていたら、InstaMTというMovableTypeをローカルでテストするためのパッケージがあるということで早速インストールしてみました。
ちなみにインストール先はCドライブじゃないとなぜかMovableTypeが起動しませんでした。
で、Cドライブにインストールした場合、C:\InstaMT\www ディレクトリがルートディレクトリとなります。
この状態だと、MobableTypeが英語版だったり、PHPが入っていなかったりするので、
InstaMTにMobabletype4.2をインストールしてみる
を参考にしつつ、最新版のMTとPHPをインストール。
- InstaMT-Install.exeツ黴をデスクトップにダウンロードし、インストーラを起動します。デフォルトで C:\ にインストールされます。
- インストールが完了したら、InstaMT を起動すると、Movable Type のダッシュボードが表示されます。
- 起動後ウェブブラウザが起動しない場合は、ブラウザで、ローカルホスト (http://localhost/ もしくは、http://127.0.0.1/) にアクセスしてください。
ちなみにインストール先はCドライブじゃないとなぜかMovableTypeが起動しませんでした。
で、Cドライブにインストールした場合、C:\InstaMT\www ディレクトリがルートディレクトリとなります。
この状態だと、MobableTypeが英語版だったり、PHPが入っていなかったりするので、
InstaMTにMobabletype4.2をインストールしてみる
を参考にしつつ、最新版のMTとPHPをインストール。
MT日本語版をインストール
PHPをインストール(4.X.Xじゃないとだめのようです)
phpmyadminをインストール
MTのアップデート
PHPのバージョンを5.X.Xにする場合は、このphpmyadminを使わなければ、4.X.Xをインストールしたように、ダウンロードして、「C:\InstaMT」フォルダにコピーして、「C:\InstaMT\apache\conf\httpd.conf」を修正すればよいのかと思います。
- 日本語版のMT4.2(個人ライセンス)をsix apartのサイトからダウンロード。
- 「C:\InstaMT\cgi-bin」の下の「mt」フォルダの名前を変更
- ダウンロードファイルを解凍してできたフォルダ「MT-4.21-ja」を「C:\InstaMT\cgi-bin」にコピー
- コピーしたフォルダを「mt」に名前を変更
- 各CGIファイルの1行目を「#!/usr/bin/perl -w」→「#!C:/InstaMT/perl/bin/perl -w」に変更
- オリジナルの「mt-config.cgi」を新しく作った「mt」フォルダにコピー
PHPをインストール(4.X.Xじゃないとだめのようです)
- http://www.php.net/downloads.phpからWindows Binariesのphp-4.4.9-Win32.zipをダウンロードして解凍し、phpフォルダを「C:\InstaMT」にコピー。
- 「C:\InstaMT\apache\conf\httpd.conf」を開いて以下のコメントをはずし、パスを変更します。
LoadModule php4_module "C:/InstaMT/php/sapi/php4apache.dll" - mod_php4.cのAddModuleのコメントもはずします。
#AddModule mod_php4.c →ツ黴AddModule mod_php4.c
- http://sourceforge.net/projects/phpmyadminからphpmyadminをダウンロード
- ダウンロードファイルを解凍し、「C:\InstaMT\www」に「phpmyadmin」に名前を変えてコピー
- InstaMTを起動
- http://127.0.0.1/phpmyadminにアクセスして、にアクセスして新規データベースを設定する。
MTのアップデート
http://127.0.0.1/cgi-bin/mt/mt.cgiにアクセスしてmobabletype 4.2をインストールする。
設定はウィザードにしたがって通常どおり。
Static web pathは「/mt-static/」
データベースはmysql mysqlのユーザはmt パスワードはmt。
(または、ユーザー:root、パスワード:なし)
設定はウィザードにしたがって通常どおり。
Static web pathは「/mt-static/」
データベースはmysql mysqlのユーザはmt パスワードはmt。
(または、ユーザー:root、パスワード:なし)
ユーザーアカウントやブログ名などは適当に。
PHPのバージョンを5.X.Xにする場合は、このphpmyadminを使わなければ、4.X.Xをインストールしたように、ダウンロードして、「C:\InstaMT」フォルダにコピーして、「C:\InstaMT\apache\conf\httpd.conf」を修正すればよいのかと思います。