Manual:Simple Windows Apache Installation/ja
From MediaWiki.org
| Manual:Installation/ja |
|---|
| on FreeBSD |
| on GNU/Linux |
| - Damnsmalllinux(英) |
| - Debian |
| - Fedora Core |
| - Gentoo(英) |
| - Mandrake(英) |
| - Red Hat Enterprise Linux(英) |
| - Slackware(英) |
| - SuSE 9.3(英) |
| - Ubuntu |
| on Mac OS X |
| on NetWare(英) |
| on Solaris(英) |
| - on Solaris 10(英) |
| - on Solaris 9(英) |
| on Windows |
| - Windows XP(英) |
| - Windows Server 2003 |
| - Newcomers guide |
| - Streamlined Guide |
| - Simple Windows/Apache Guide |
| - on a stick |
このページは大雑把ですがWindows XP SP2上での完全インストールガイドです。
Contents |
[edit] 必須のソフトウェアをダウンロードする:
最初にすべきことはサーバが要求するソフトウェアをダウンロードすることです。それぞれを利用するために、このページはバイナリリリースをダウンロードしたことを前提としますが、インストレーションをカスタマイズしたい場合、それぞれのプログラムのソースコードをダウンロードしてあなた自身でコンパイルします。
| ソフトウェア | バージョン | ダウンロードリンク |
|---|---|---|
| Apache | 1.3+ / 2.0+ / 2.2+ | http://httpd.apache.org/download.cgi |
| PHP | 5.1+[1] | http://www.php.net/downloads.php |
| MySQL | 4.0+ | http://dev.mysql.com/downloads/ |
| MediaWiki | 1.13.2[1] | http://www.mediawiki.org/wiki/download |
要求されるパッケージを個別にダウンロードしてインストールするよりも簡単な代替的な方法はWAMP5[1]を利用することです。そうする場合、MediaWikiをインストールするステップまでスキップすることが出来ます。警告することが一つあります: MediaWikiをApacheディレクトリにunzipする代わりに(デフォルトのオプション)、MediaWikiをC:\WAMP\WWWフォルダに解凍します(もしくはWAMPインストレーションにおけるデフォルトのwwwフォルダです)。
[edit] PHPをインストールする
PHPバイナリインストーラをC:\phpに実行します。php.ini-distファイルがC:\phpディレクトリに存在することを確認して下さい。C:\php\php.ini-distをC:\php\php.iniにコピーして下さい。Windowsエクスプローラを使用して'dlls'と'sapi'サブディレクトリにあるすべてのファイルをC:\phpにコピーして下さい。
[edit] Apacheをインストールする
- apacheインストーラ(.msi拡張子を持ちます)を実行してデフォルトのオプションを使用して下さい。これによってApache2がWindowsサービスとしてセットアップされます。
- C:\Program Files\Apache Group\Apache2\conf\httpd.confを見つけてWordpadを利用して編集します(NotepadはByte-order mark文字を取り込むのでできれば利用を避けます)。
- '### Section 1: Global Environment'の行の後ろで次の三行を追加します
- LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php/"
- LoadModule php5_module "c:/php/php5apache2.dll"
- Control Panel/Administrative Tools/Servicesを立ち上げApache2を再起動します。
- C:\Program Files\Apache Group\Apache2\htdocsで新しいphptest.phpファイルを作成します。その中で次の行を入力します:
- <?php phpinfo(); ?>
- ブラウザを開き http://localhost/phptest.php にアクセスします。PHPコンフィギュレーション設定を見ることになります。
[edit] MySQLをインストールする
mysql-4.1.16-win32.zipを解凍してsetup.exeプログラムを実行します。デフォルトのオプションを使用して、rootのパスワードと入力して覚えておきます。
[edit] 古いスタイルのパスワードでWikiユーザーを作成する
(この問題に関する詳細な情報に関しては[2]をご覧下さい)
コマンドプロンプトから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;
[edit] Media Wiki 1.13.2をインストールする
mediawiki-1.13.2.tar.gzをC:\Program Files\Apache Group\Apache2\htdocs\mediawikiに解凍します。(index.phpがmediawikiディレクトリの直接下にあることを確認して下さい。)
次のURLにブラウザでアクセスをして下さい: http://localhost/mediawiki/index.php
MediaWiki 1.13.2のウェルカムスクリーンとメッセージを見ることになります 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.を見ることになります。

