Manual:Streamlined Windows Install Guide/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 PCでMediaWikiをインストールするための相対的に簡単な方法を提供します。Windows XP SP 2でテストされましたが、Windows Vistaではまだです。

Contents

[edit] 段階を追ったセットアップ

[edit] 要件

  • Apache Version 2.2.2
  • MySQL Community Edition Version 5.0.21
  • PHP Version 5.1.3
  • Mediawiki Version 1.13.2

必須ではありませんが、wikiを管理するためにPHPmyAdminがとても便利です。

[edit] Apache

ここではあなた自身でソースをコンパイルしたくないことを前提とします。Apacheのダウンロードミラーに移動して(例えばここ)、適切なプラットフォームと欲しいファイルを選択します(バージョン番号などをご覧下さい)。ここではSSL無しのバージョン2.2.2が利用されています。サイズは4.2MBです。

  1. ファイルをダウンロードして実行します。インストレーションウィザードで次の設定を利用します:
    • サービスとしてインストールします,
    • domainフィールドに何らかのドメイン、servernameにサーバ名、そしてemailフィールドに適切な電子メールアドレスを入力して下さい。
    • サービスとしてすべてのユーザーのために"typical installation"を選択して下さい、
    • 例えば、C:\Program Files\apache\apache2.2\にインストールします(ここでは、このフォルダを<apache-folder>と表記します)。
    • Note Note: ユーザーの中にはスペースを含むファイルパスに関するインストレーション問題を持つ人がいるので、

ファイルのディレクトリにスペースを利用しないことは良い考えです。

[edit] MySQL

MySQL 5.0 Community Edition &mdashを利用します; Windows用のインストーラファイルは16.4MBで、このインストーラが使用されました。

  1. ファイヤーウォールもしくはアンチウィルスソフトをオフにして下さい。これらによって生活費が稼げなくなったりインストールを正しく出来なくなったりすることがあります。
  2. インストーラを実行して、典型的なインストレーションを利用して下さい。例えばD:\programme\MySQL\MySQLServer5.0です。
  3. インストレーションが終わった直後に、ウィザードは設定をすることを提案します。利用する場合、次のような設定をします:
    • 標準的なコンフィギュレーション(このコンピュータ上で他のMySQLは無し)
    • サービスとして実行する
    • binパスをチェックしない、
    • rootのパスワードを入力します
      注意:
      ルートユーザーは"root"という名前を保有しており、MediaWikiのインストレーションスクリプトは初期のインストレーションの間に問題を持つことになります。
    • 匿名のアカウントは無しです
    • 終わりに、MySQLにコンフィギュレーションの処理をさせます。
      注意:
      ポート3306は現在のサブネットに対して開かれてなければなりません。さもなければコンフィギュレーションができません。ポートが開き処理が始まっている間はウィザードが開いてます。MySQLは57MBのディスクスペースを占めます。
  4. MS-DOSコマンドプロンプトを開くことでインストレーションをテストし、MySQLサーバサービスを起動させる場合はNET START MYSQLを、停止させるときはNET STOP MYSQLを入力します。

[edit] PHP

zip化されたスナップショットのバージョン (9 MB, 20 MB unzipped)を利用します。 CGIスクリプトは動作しますが、zipバージョンはすべての必要なファイルを含み、追加ダウンロードが必要ありませんのでお勧めです。

  1. フォルダ&mdashに解凍します; 例えばD:/programme/phpです(ここから<php-folder>と呼ぶことにします)
  2. <php-folder>にあるphp.ini-recommendedファイルをphp.iniにリネームします
    ノート:
    Windows XPでインストールした場合次の設定で動作しました:
    php.ini-recommendedを[Apache installation path]\conf\php.iniにコピーしました
    --Myscha (novawoman@hotmail.com)
  3. php.iniファイルを開きます:
    1. ファイルの真ん中近くでextension_dirディレクティブを変更して、extension_dir = "./ext/"にします(もしくは異なるフォルダにエクステンションをインストールした場合は異なる値になります)
    2. それぞれの冒頭にあるセミコロンを削除してphp_mysql.dllphp_mysqli.dllをアンコメントします(かなり後方から離れていて、"Windows extensions"の見出しの下です)
  4. ApacheサーバにPHPをモジュールとして接続するために、httpd.conf(<apache>/confフォルダにあります)ファイルの最後の行に次のテキストを追加して変更しなければなりません:
    # Connect PHP Module
    LoadModule php5_module "<php-folder>/php5apache2_2.dll"
    AddType application/x-httpd-php .php

    #configure the path to php.ini
    PHPIniDir "<php-folder>"
  5. DirectoryIndex index.htmlディレクティブはDirectoryIndex index.html index.php index.php3 index.php4 index.php5に拡張する必要があります
  6. PATH変数にセミコロンを追加し、その後にPHPの<php-folder>ディレクトリを追加します。そのために"My Computer"を右クリックをしてシステムコントロールパネルダイアログを提示します。これをしたらサブステップ3をスキップすることが出来ます:
    1. Start Menuを開き、Settings/Controlパネルを指定します。
    2. クラシックビューから"System"を選択します。
    3. Select the "Advanced"タグを選択します
    4. "Environmental variables"をクリックします
    5. "System"セクションで、PATH変数を探します
    6. "edit"をクリックします
    7. 上記で説明されているように;<php-folder>を入力してPHPエントリを変数に追加します。
  7. コンピュータを再起動します。

[edit] MediaWiki

MediaWiki version: 1.6
MediaWiki version: 1.7
MediaWiki version: 1.8

MediaWikiのリリースをダウンロードします。パッチと開発のヘルプを提供するために探している場合、SVNからのバージョンを利用します; エンドユーザーで、最新の機能にそれほど関心がないのでしたら、安定版リリースをダウンロードして下さい。

  1. コピーを<apache-folder>/htdocsに解凍します。ファイルは2,7 MBから10,5 MBに解凍されます。
  2. 新しいディレクトリをURLで使いたいものにリネームして下さい。Apacheサーバがhttp://localhostとして稼働している場合、/testwiki/にMediaWikiをインストールすると、http://localhost/testwiki/index.phpからwikiにアクセスすることになります。
  3. wiki自身でセットアップするために、ブラウザの選択を開き、上記のURLを入力します。wikiがセットアップされていないので、最初にすべきことがページに示されます。
  4. 適切なリンクをクリックしてフォームに入力します。最後は自動的に行われます。
  5. セットアップが終了した後で、コンフィギュレーションファイルをサブディレクトリから親ディレクトリに移動させるように言われます。

ヘウレーカ、wikiに訪問出来ます!

タイムスパン: すべてがうまくいったなら、(接続状況がよければ)ダウンロードも含めて一時間もかかりません
うまくいかない場合に確認することです:

  • 必要なポートが開いていますか?(80はApache、3306はMySQL)
  • Apacheが空ではないパス上にインストールされているか?
  • php5apache2.dllとmanifestのためにパッチが適切な場所に設置されているか?
  • コンピュータ上に.NETもしくはその他の必要なランタイムがインストールされているか?
  • ブラウザキャッシュが空であるか?

[edit] PHPMyAdmin

  1. インストーレションファイルをダウンロードします。
  2. <apache-folder>/htdocsに解凍します (もしくはApacheのサーバドキュメントルートとして設定されたフォルダ)(これ以降<apache data diretory>と書きます).
  3. 新しいディレクトリを、例えば/phpmyadminといった覚えやすいものにリネームします。zipは3.7MBで解凍されたものは12.5MBです

[edit] トラブルシューティング

  • "Could not find a suitable database driver! * For MySQL, compile PHP using --with-mysql, or install the mysql.so module" というエラーを受け取る場合、php_mysql.dlllibmysql.dllファイルはApacheに受け入れ可能であることを確認して下さい。wikiを動かすための一つの方法は<apache-folder>\binディレクトリに設置することです。他の方法はlibmysql.dllをシステムディレクトリ(C:\Windows)にコピーすることです
  • Apacheがphp.iniを見つけることが出来ない場合、ハードドライブにあるWindowsフォルダに設置されているからかもしれません。httpd.confがそれがある場所を指定しているか確認して下さい。
  • Windows XPを利用している場合、このページのPHPセクションで説明されたように、PHPをインストールしたディレクトリをPath環境変数に追加する必要があるかもしれません。

[edit] 無精な人のための簡単でシンプルなセットアップ(XAMPPを利用)

  1. これは新しいバージョンのApache、MySQL、とPHPを含むオールインワンの統合パッケージです。ダウンロードそてXAMPPインストーラを起動させデータベースとサーバが起動します。
  2. MediaWikiをダウンロードして展開します。
  3. ルートフォルダ(htdocs/)を見つけ展開されたMediaWikiのフォルダを追加します。

localhost/mediawiki-X.X.X/index.php(Xはダウンロードしたバージョンファイルを表す)のディレクトリで開きウェブベースのインストレーションスクリプトを実行します

  1. インストレーションが終了後、wikiは始めて起動し、コンフィギュレーションスクリーンが現れます。コンフィギュレーションをする前にmysqlサーバのルートユーザーのためにパスワードを設定しなければなりません。メインのインストレーションマニュアルm:MySQL_configをご覧下さい。
  2. コンフィギュレーションが完了したら、ホームページに行くことが出来ます。そして"To complete the installation, move config/LocalSettings.php to the parent directory."というメッセージを得るので、....\xampp\htdocs\mediawiki-X.X.X\config\LocalSettings.phpファイルを....\xampp\htdocs\mediawiki-X.X.X</codeディレクトリに移動させます。
Personal tools