Manual:Simple Windows Apache Installation/ja

From MediaWiki.org

Jump to: navigation, search
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
  1. 1.0 1.1 MediaWiki 1.7とその後のすべてのバージョンはPHP5を要求します。それより古いバージョンはPHP4で動作しますが、新しいリリースで追加された機能が欠落していることがあります。

要求されるパッケージを個別にダウンロードしてインストールするよりも簡単な代替的な方法は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-distC:\php\php.iniにコピーして下さい。Windowsエクスプローラを使用して'dlls'と'sapi'サブディレクトリにあるすべてのファイルをC:\phpにコピーして下さい。

[edit] Apacheをインストールする

  1. apacheインストーラ(.msi拡張子を持ちます)を実行してデフォルトのオプションを使用して下さい。これによってApache2がWindowsサービスとしてセットアップされます。
  2. C:\Program Files\Apache Group\Apache2\conf\httpd.confを見つけて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/"

  4. Control Panel/Administrative Tools/Servicesを立ち上げApache2を再起動します。
  5. C:\Program Files\Apache Group\Apache2\htdocsで新しいphptest.phpファイルを作成します。その中で次の行を入力します:
    <?php phpinfo(); ?>
  6. ブラウザを開き 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.を見ることになります。

Personal tools