WindowsXPにmediawikiをインストール

環境

  • PHP5
  • Apache2.2

MySQLのインストール&設定

  • デフォルトを選んで入れる。
    • インストール時にrootのパスワードを設定する。
  • パスを追加。
  • phpMyAdminをインストール&設定
    • config.sample.inc.phpをconfig.inc.phpにコピーして下記を修正。
- // $cfg['Servers'][$i]['controluser'] = 'pma';
- // $cfg['Servers'][$i]['controlpass'] = 'pmapass';
+ $cfg['Servers'][$i]['controluser'] = 'root';
+ $cfg['Servers'][$i]['controlpass'] = '{MySQLのパスワード}';
    • ブラウザでアクセスして、上記のユーザーでログインし、mediawiki用のdatabaseの作成+ユーザー作成。

PHPの設定

$ ppm install DBD-mysql

見つからないというエラーが出たので、http://ppm.activestate.com/PPMPackages/zips/8xx-builds-only/Windows/DBD-mysql-3.0002.zip から取ってきて、解凍してから下記でインストール。

ppm install C:\temp\DBD-mysql-3.0002\DBD-mysql.ppd
  • php.iniを編集。
+ extension=php_mysql.dll

mediawikiのインストール&設定

略。