phpMyAdminは、WebブラウザでMySQLデータベースを管理するツールです。
Windows Web Server 2008 + IIS7.0へのphpMyAdminのインストール手順を以下に示します。
- PHPのインストール
PHPがインストールされていない場合は、本サイトのPHPページを参照して、PHPをインストールする。
- ダウンロード
http://www.phpmyadmin.net/home_page/downloads.phpからall languageのzipファイルをダウンロードする。
現在、Version 3.x系とVersion 2.x系が存在するが、3.x系はMySQL 5.0以上しか管理できない。
MySQL 4.x以前を管理したい場合は、2.x系を利用する。
今回はMySQL 5.1を対象とするので、3.x系をインストールするものとし「phpMyAdmin-3.x.x-all-languages.zip」をダウンロードする。
- ダウンロードしたファイルをインストールしたい任意のフォルダに解凍する。
ex.) C:¥WebApplications¥phpMyAdmin-3.1
以降このフォルダを、「PHPMYADMIN_HOME」と記述する。
- php.iniの設定
phpをインストールしたフォルダにあるphp.iniに対し、PHPのインストール時に設定したこのブログに書いてあるPHPアプリケーションのすべてに共通する設定に加え、以下を設定する。
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_zip.dll
extension=php_bz2.dll
設定後、IISを再起動する。
- phpMyAdminの設定ファイルを作成する。
PHPMYADMIN_HOME¥config.sample.inc.phpをPHPMYADMIN_HOME¥config.inc.phpというファイルにコピーする。
このファイルにはMySQLデータベースへの接続設定が書かれている。
- config.inc.phpを変更する。
$cfg['blowfish_secret']に適当な長い文字列を代入する。この文字列は推測されづらいものであれば何でもよい。
ex.)
$cfg['blowfish_secret'] = 'a;orfhsy8uaw4rthjhJDHfI'
MySQLの受信ポートを変更している場合は、
$cfg['Servers'][$i]['port'] = 'MySQL受信ポート番号';
と追記する。
- IIS仮想ディレクトリの設定
「IIS仮想ディレクトリの作成」を参照して、IISの仮想ディレクトリを追加する。
物理パスにはPHPMYADMIN_HOME(ex. C:¥WebApplications¥phpmyadmin)を指定する。
- Webブラウザでアクセスして動作を確認する。
ex.) http://localhost/phpmyadmin/

- ログインすると以下のような画面になる。

以上
[参考書籍]