Manual:Installing MediaWiki/ja

このページでは、MediaWikiを手動でインストールし設定するためのすべての手順を説明します.

MediaWiki は、Apache (Web サーバー ソフトウェア)、PHP、MySQL/MariaDB (データベース) の経験がない場合、インストールが困難な場合があります. 以下の付録の節では、手動インストールに代わるより簡単な方法を紹介しています.

また付録の節では、特定のシステム構成におけるインストールに関する注意事項が記載されています.

Check the installation requirements
Check that your system meets the installation requirements.

Make sure to also check the of the MediaWiki version that you plan to install.

MediaWiki ソフトウェアのダウンロード
MediaWiki の tar ファイルを公式ダウンロード ページからダウンロードします.

一般に、本番環境を使用している場合は、最新の安定版リリースである MediaWiki を実行することをお勧めします.

MediaWiki ソフトウェアを展開する
ダウンロードされたファイルは、 または   のファイル形式です. このアーカイブ ファイルを使用する前に、展開する必要があります. ローカルで展開 (その後 FTP でサーバーにアップロード) することも、サーバーで直接展開することもできます.

これは通常、Windows 上では 7-Zip (無料)、WinZip、WinRAR、IZArc (無料) のようなソフトウェアで実施します.

Linux、Mac OS Xの場合、以下で解凍できます.

サーバーへのファイルのアップロード
まだ、ウェブ サーバーにファイルをアップロードしていない場合は、今すぐアップロードしてください. (ウェブ サーバー ソフトウェアが  でローカルに動作していてまだコピーしていない場合は、今すぐコピーしてください. )

ウェブ サーバーのウェブ ディレクトリに、以下のいずれかの方法でファイルをアップロードします:


 * 1) zip解凍したフォルダを直接コピーする、または
 * 2) FileZilla (Windows、OSX、Linux) や Cyberduck (Windows、OSX) のような FTP クライアントを使って行う
 * 3) by using software already provided by your hosting service, such as the cPanel File Manager

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

Apache HTTPD Web サーバーを使用する場合、 ファイルの  ディレクティブで正しいディレクトリを指定します. By default, this is  or.

The exact location of the Apache server settings and directories file  depends on your operating system. Debian および Ubuntu では、Apache サーバー設定のファイル名とディレクトリ名は  です. In Red Hat and Fedora, the file is.

アップロードしたファイルの名前をURLに含めたい名前に変更してください. あなたのウェブ サーバーが例えば  で動作している場合、ディレクトリ名を   に変更すればあなたのウィキは   でアクセスできることになります.

データベースをセットアップする
MediaWiki のインストール スクリプトはデータベース名とデータベース ユーザ名を尋ねるため、MediaWiki はウィキの内容を保存できます.

既にデータベース サーバーがあり、「root」(admin) ユーザーのパスワードを知っている場合は、下の #Run the installation script の節まで読み飛ばしてください.

root ユーザーのパスワードを知らない場合、例えばホスティング サーバーにある場合、次の節で MediaWiki インストール スクリプトを実行する前に新しいデータベースを作成する必要があります.

データベースは、SQLite、MariaDB/MySQL、PostgreSQL に対応しています. どのデータベースを選択すればいいか分からない場合は、MariaDB を使用してください.

After finishing the database setup, continue with below.

SQLite
No further setup is required for SQLite if the  module for PHP is installed on the system.

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

MariaDB/MySQL
Create the MariaDB/MySQL database and database user. There are several ways:


 * Use a control panel software offered by your Hosting service (example: PhpMyAdmin)
 * Use ssh to log into your host and type the commands below into a MySQL prompt. ホスティング プロバイダーの、対応する説明文書を参照してください. あるいはホスティング プロバイダーに連絡してあなたのアカウントを作成してもらっても構いません.

The following commands create a database named, a user named  , and set permissions for the user on that database.

データベースがウェブサーバーと異なるサーバー上で動作している場合のみ、適切なウェブ サーバーのホスト名 (下記の例では ) を指定する必要があります:

PostgreSQL
PostgreSQL を使っているのであれば、データベースとあなたが作ったユーザが必要です. あるいは「superuser」権限を持つPostgreSQLユーザのユーザ名を設定フォームで指定しても結構です. 多くの場合、このデータベース ユーザーのユーザー名は  です. The following commands on a Linux command-line, as the postgres user, create a database user named, and a database named   owned by the user named.

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

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

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

インストールスクリプトの実行
Next, complete the installation of MediaWiki by going to the URL of your MediaWiki installation in your web browser: Follow the instructions in.

さらなる環境設定

 * - Additional configuration
 * - Wiki administration

最新の状態に保つ
インストールした後も、最新リリース版がインストールされた状態を維持し、サーバーを安全に保つようにしてください.

Alternatives to manual installation
Instead of manually installing MediaWiki, alternative options might be easier:
 * pre-integrated software appliances
 * hosting services with 1-click installation, or wiki farms

も参照してください.

システム固有の手順
The pages listed on give more detailed installation instructions aimed at specific systems.

However, by and large these per-system docs are less maintained and might not always be up to date. First consult (this page) before looking at per-system installation documentation.

Running multiple wikis
Refer to Manual:FAQ#Installation and configuration.

Importing an existing wiki database
Refer to Manual:FAQ#Installation and configuration.