Manual:Installing MediaWiki/ja

MediaWikiはウェブ画面から対話形式のスクリプトでインストールされます. スクリプトを実行する前にインストール要件を確認してください. また、簡易インストールガイドに要約があります.

Apache、PHP、MySQL/MariaDBについて経験の無い一般的なユーザにとって、インストール作業は難しく感じるかもしれません. 多くの場合、free MediaWiki hostかsoftware bundlesを利用すると良いでしょう.

MediaWiki ソフトウェアのダウンロード
MediaWikiのリリースバージョンは公式ダウンロードページから入手できます. 本番環境を利用する場合、安定版を実行する必要があります.

最新の安定版MediaWikiを*nix環境にダウンロードするには以下のコマンドを実行します. wget https://releases.wikimedia.org/mediawiki//mediawiki-.tar.gz または、cURL:も利用できます.

curl -O https://releases.wikimedia.org/mediawiki//mediawiki-.tar.gz

ダウンロードしたファイルは 形式のため解凍が必要です. ローカルで（そしてFTP経由でアップロードして）行うことも、サーバー上で直接行うこともできます. Windowsの場合、一般的には7-Zip (free), WinZip, WinRAR or IZArc (free) で実施します. Linux、Mac OS Xの場合、以下で解凍できます.

tar xvzf mediawiki-*.tar.gz

開発者向け
一方、開発者の場合は download from Gitで、開発中の最新コードでローカルリポジトリを設定するべきです. その場合はComposerで依存性を手動で解決する必要があります.

サーバーへのファイルのアップロード
ファイルをまだあなたのウェブサーバにアップロードしていないなら、今それを行ってください.

下記どちらかの方法で、あなたのウェブサーバのウェブディレクトリにファイルをアップロードしてください.


 * 1) zip解凍したフォルダを直接コピーする、または
 * 2) FileZilla (Windows、OSX、Linuxで使えるオープンソースソフトウェア) や Cyberduck (OSX) のような FTP クライアントを使って行う

アップロードツールに「ファイル名を小文字に変換する」オプションがある場合は、これをOFFにする必要があります.

Apacheがインストール済みなら、正しいディレクトリを  ファイルで指定してください（ドキュメントルートは通常は   または   に設定されています）. 注意: Apache 2.4.7 を使用する Ubuntu 14.04 で、Apache サーバー設定のファイル名とディレクトリ名は  に変更されました.

LinuxやUnixのサーバを使っているのであれば、ファイルをサーバ内にある任意の場所にコピーしてから、ウェブサーバのウェブディレクトリからそのフォルダにシンボリックリンクつくるという方法も使えます.

アップロードしたファイルの名前をURLに含めたい名前に変更してください. あなたのウェブサーバが例えば  で動作している場合、ディレクトリ名を   に変更すればあなたのwikiは   でアクセスできることになります. 'もしそれをShort URLとして使うのであれば、 は使わないでください. ' （そして、インストールスクリプトを実行するまでshort URLの設定は行わないでください. ）

この（名称変更された）フォルダはこれより  で「参照」できます.

データベースの作成
既にデータベースサーバがあってそのrootパスワードを知っているのであれば、MediaWikiインストールスクリプトによりこのwiki用の新たなデータベースを作成することができます. このような場合はインストールスクリプトの実行の節に進んでください. 例えばホスト型サーバを使っていてrootパスワードを知らない場合、今ここで新たなデータベースを作成する必要があるでしょう. 現在、実際のwikiコンテンツを格納するのに SQLite、MariaDB/MySQL、PostgreSQL のいずれかを使わなくてはいけません.

SQLite
SQLite は単独で動作するデータベースライブラリで、データベースの内容は単一のファイルに収められます. PHPで pdo-sqlite モジュールが有効になっている場合、追加で設定すべきことは特にありません.

インストールページでは、データベース名（どんな値でも結構です）とSQLiteデータベースディレクトリを指定する必要があります. インストーラはデータベースディレクトリをドキュメントルートの外側にあるサブディレクトリに設定し、必要があれば作成しようとします. ディレクトリが安全ではない（例えば、ウェブ上で閲覧できる）場合、 手動で設定を変更して誰でもウェブでアクセスできるということがないようにしてください.

MariaDB/MySQL
MediaWikiからデータベースのユーザ名を聞かれ、もしそのユーザがまだ存在しなければ作成してよいか尋ねられます. MediaWikiからその操作が実行できなかった場合、共有ホストで使えるようになっていることが多いPhpMyAdminなどさまざまなコントロールパネルを使って行うことができます. またsshを使ってホストにログインしMySQLプロンプトからコマンドを実行することもできます. 対応する説明文書を参照してください. あるいはホスト提供者に連絡してあなたのアカウントを作成してもらっても構いません.

データベースがウェブサーバとは異なるサーバで動作している場合、ウェブサーバのホスト名を正しく伝える必要があります. 以下の例は mediawiki.example.com がホスト名である場合の例です.

PostgreSQL
PostgreSQLを使っているのであれば、データベースとあなたが作ったユーザが必要です. あるいは「superuser」権限を持つPostgreSQLユーザのユーザ名を設定フォームで指定しても結構です. 多くの場合、このデータベースユーザのユーザ名はpostgresです.

設定の大半を行う一つの方法をここに示します. これはUnix様システム用の例です. この例では、wikiuserという名前のユーザが所有するwikidbという名前を作成します. コマンドラインで、postgresユーザにて以下の操作を実行します.

createuser -S -D -R -P -E wikiuser （そしてパスワードを入力） createdb -O wikiuser wikidb

あるいは特権ユーザ（初期値はpostgres）でデータベースプロンプトにて以下のコマンドを実行します.

CREATE USER wikiuser WITH NOCREATEDB NOCREATEROLE NOSUPERUSER ENCRYPTED PASSWORD 'password'; CREATE DATABASE wikidb WITH OWNER wikiuser;

PostgreSQLを使ってMediaWikiを実行する場合における既知の問題一覧に書かれている内容に注意してください.

インストールスクリプトの実行
以上の手順がすべて終わったら、ウェブブラウザで index.php のURIにアクセスしインストールを完了させることができます. に書かれている手順を確認してください.

インストールツールは、ファイルをダウンロードして として保存するように指示します.

必要なら、コマンドラインインストーラ（CLI、 ）を実行することもできます.

最新の状態に保つ
リリース告知メーリングリストに登録する.

インストールした後も、最新リリース版がインストールされた状態を維持し、あなたのサーバーを安全に保ちましょう！

インストール支援

 * インストールと設定に関するFAQをお読みください
 * MediaWikiの開発者、システム管理者、およびユーザーとチャットする:
 * mediawiki-l（メーリングリスト）はたくさんのメールが行き交う、サポートを依頼するためのメーリングリストです.

関連項目

 * Manual:ページのカスタマイズ MediaWikiではページが存在するものとしてリンク先が設定されているウィキページの一覧. これらのページを作成するか、またはメッセージを編集する必要があります.
 * Manual:MediaWikiの設定 より高度な設定について書かれたページへのリンクがあります.
 * Manual:短縮URL 記事ページのURLをユーザにとってより使いやすくする.
 * Manual:Wikiファミリー 単一のMediaWikiファイル群を使って複数のMediaWikiを設定する.