Manual:Simple Windows Apache Installation/ja

このページは大雑把ですがWindows XP SP2上での完全インストールガイドです.

必須のソフトウェアをダウンロードする:
最初にすべきことはサーバが要求するソフトウェアをダウンロードすることです. それぞれを利用するために、このページはバイナリリリースをダウンロードしたことを前提としますが、インストレーションをカスタマイズしたい場合、それぞれのプログラムのソースコードをダウンロードしてあなた自身でコンパイルします.

要求されるパッケージを個別にダウンロードしてインストールするよりも簡単な代替的な方法はWAMP5を利用することです. そうする場合、MediaWikiをインストールするステップまでスキップすることが出来ます. 警告することが一つあります: MediaWikiをApacheディレクトリにunzipする代わりに(デフォルトのオプション)、MediaWikiをC:\WAMP\WWWフォルダに解凍します(もしくはWAMPインストレーションにおけるデフォルトのwwwフォルダです).

PHPをインストールする
PHPバイナリインストーラをC:\phpに実行します. php.ini-distファイルがC:\phpディレクトリに存在することを確認して下さい. C:\php\php.ini-distをC:\php\php.iniにコピーして下さい. Windowsエクスプローラを使用して'dlls'と'sapi'サブディレクトリにあるすべてのファイルをC:\phpにコピーして下さい.

Apacheをインストールする

 * 1) apacheインストーラ(.msi拡張子を持ちます)を実行してデフォルトのオプションを使用して下さい. これによってApache2がWindowsサービスとしてセットアップされます.
 * 2) C:\Program Files\Apache Group\Apache2\conf\httpd.conf</tt>を見つけてWordpadを利用して編集します(NotepadはByte-order mark文字を取り込むのでできれば利用を避けます).
 * 3) '### Section 1: Global Environment'の行の後ろで次の三行を追加します
 * LoadModule php5_module "c:/php/php5apache2.dll" AddType application/x-httpd-php .php PHPIniDir "C:/php/" </tt>
 * 1) Control Panel/Administrative Tools/Servicesを立ち上げApache2を再起動します.
 * 2) C:\Program Files\Apache Group\Apache2\htdocs</tt>で新しいphptest.php</tt>ファイルを作成します. その中で次の行を入力します:
 * <?php phpinfo; ?></tt>
 * 1) ブラウザを開き http://localhost/phptest.php にアクセスします. PHPコンフィギュレーション設定を見ることになります.

MySQLをインストールする
mysql-4.1.16-win32.zipを解凍してsetup.exeプログラムを実行します. デフォルトのオプションを使用して、rootのパスワードと入力して覚えておきます.

古いスタイルのパスワードでWikiユーザーを作成する
(この問題に関する詳細な情報に関してはをご覧下さい)

コマンドプロンプトからmysqlクライアントを起動させてrootとしてログインします(mysql -u root -p). 最初に作成したパスワードを入力します. 次のコマンドを入力します:

''Enter password: ******** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 to server version: 4.1.16-nt

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> CREATE DATABASE wikidb; Query OK, 1 row affected (0.01 sec)

mysql> GRANT ALL ON wikidb.* to wikiuser@localhost IDENTIFIED BY 'password'; Query OK, 1 row affected (0.01 sec)

mysql> SET PASSWORD FOR wikiuser@localhost = OLD_PASSWORD('password'); Query OK, 1 row affected (0.01 sec)

mysql> quit; ''

Media Wiki をインストールする
mediawiki-.tar.gzをC:\Program Files\Apache Group\Apache2\htdocs\mediawikiに解凍します. (index.phpがmediawikiディレクトリの直接下にあることを確認して下さい. )

次のURLにブラウザでアクセスをして下さい: http://localhost/mediawiki/index.php

MediaWiki のウェルカムスクリーンとメッセージを見ることになります You'll have to set the wiki up first!

リンクをクリックして、wikiサイトの名前を入力し、WikiSysopユーザとパスワード、MySQLのwikuserとパスワードを入力します. rootパスワードを入力する必要はありません.

Installation successful!メッセージを見ることになります

注意 "there is no database driver!"に関するエラーメッセージを見る場合、php.iniを編集する必要があります.

1. mysqlエクステンションをインストールする

2. extension=php_mysql.dllの前にある";"が削除されていることを確認する

3. 上記でextension_dir="C:\php\ext"の行を追加して下さい. これは"extension=php_mysql.dll"の上に追加されなければなりません. これによってphpがエクステンションを探すディレクトリが設定されます.

4. apacheサービスを再起動する(もしくはPCを再起動する)

最後にインストラクションに従って、C:\Program Files\Apache Group\Apache2\htdocs\mediawiki\config\LocalSettings.phpをC:\Program Files\Apache Group\Apache2\htdocs\mediawiki\LocalSettings.phpにコピーします.

http://localhost/mediawiki/index.php/Main_Page のリンクをクリックするとマジックワードというWiki software successfully installed.を見ることになります.