Manual:Running MediaWiki on Debian or Ubuntu/ja

このページでは、Debian や Ubuntu の GNU/Linux サーバー上で MediaWiki をインストールする方法を説明します. The instructions below refer to Debian, but unless otherwise noted also apply to Ubuntu and Raspbian.

インストールでは、端末からコマンドを実行してアプリケーションをインストールする方法や、テキストエディタ（GUI:geditやkate、CUI:nanoやemacs、vi）の使い方の知識が必要です.

テキストの編集が必要とされる場合には、GUI環境ではAlt-F2をおした後に次のように入力します.

gksudo gedit ファイル名

あるいは、Terminalから編集が可能です.

sudo nano ファイル名

勿論、エディターは、geditの代わりにkateでもいいし、nanoの代わりにviでも良いです.

Ensure Debian is up-to-date
次の2つのコマンドを実行しDebianの更新を確認します:

LAMP スタックのインストール
Ubuntu Server Edition makes LAMP (Apache, PHP, and MySQL) available for installation during the install process. During the installation step, make sure you choose to install a LAMP server. Alternately, you can install all of these packages from a standard installation using these commands:

Ubuntu Xenial and Debian Stretch include PHP 7.0, and renamed many packages from "php5" to plain "php". In addition, some PHP modules are now in separate packages (xml, mbstring).

Ubuntu Trusty and Debian Jessie include PHP 5, and use "php5" in most (but not all) packages.

Optional useful packages
These packages are not necessary but may be useful, depending on the installation:

You can install any of the above with.

MediaWiki のインストール
This can be done from a browser or by
 * Download the official tarball

cd Downloads wget https://releases.wikimedia.org/mediawiki//mediawiki-.tar.gz


 * extract in your Web directory

Regular setup
This step is not necessary if you were prompted to create a mysql root password during MySQL installation.

First, set up a mysql root password. Remember not to use same password for system root and mysql root. Make sure that you do the following command after a space so that bash (the command-line shell) will not add it to your command history.

mysqladmin -u root password "enter the new password here"

Secure setup
Consider running mysql_secure_installation .
 * メインページから:

PHPを設定する
次に、設定ファイルを設定する必要があります... On Ubuntu Trusty and Debian Jessie, it is located at.

On Ubuntu Xenial and Debian Stretch (PHP 7), it is located at.

アップロード可能なファイルサイズの上限
様々なファイルがWikiにコンテンツとしてアップロードされることを想定すると、アップロード可能なファイルサイズの上限を調整しなければなりません. このセクションの後半の半分はファイルのアップロードに関することを取り扱います. 変更 少なくとも20Mです. 将来再びこの値を変更しなければならないことがあります.

メモリの制限
Some PHP scripts require a lot of memory to run. To increase the maximum amount of memory a script can use, page down to about 21%, and change the following entry, if found, from to If it is already set to 128M or more, leave it as is.

MediaWikiを設定する
Navigate your browser to http://localhost/mediawiki (for certain installations it may be http://localhost/mediawiki/config or http://wiki.hostname.com/config instead) and following the procedure given.

If this gives a 404 error then this technique may work:

cd /var/www/html

sudo ln -s /var/lib/mediawiki mediawiki

MediaWikiのインストールスクリプトで"Checking environment..."を注目して下さい. MediaWikiのインストール作業を成功させるためにこの情報によって多くの問題を解決できます. 設定フォームを記入して続けて下さい.

Under Database Config, you may change the database name and DB username to new values, but you must turn on "Use superuser account", name: debian-sys-maint giving the mysql root password you configured earlier.

The configuration process will prompt you to download a LocalSettings.php that must be saved to the parent directory of the new wiki. The configuration page will give the exact directory/filename that must be moved:

sudo mv ~/Downloads/LocalSettings.php /var/lib/mediawiki/

And navigate your browser to http://localhost/mediawiki (or http://server_ip_address/mediawiki or  http://server_ip_address/mediawiki/index.php) to see your new wiki.

やりました！ 稼働しているwikiを手に入れました！！

全般的の情報
ウィキは  にある LocalSettings.php ファイルで設定変更できます. LocalSettings.phpで役に立つかもしれない詳細な情報があります. 次は一般的に役立つと思われる変更です.

LocalSettings.php を編集するには以下を使用します

gksudo gedit /var/lib/mediawiki/LocalSettings.php

or from a terminal

sudo nano /var/lib/mediawiki/LocalSettings.php

ファイルのアップロード
See.

ロゴを変更する
See.

MediaWiki 拡張機能
The current tarball for Mediawiki comes with a package of 15 or so of the most popular extensions, but there are literally hundreds more.

Instructions on how to enable extensions can be found at.

短縮 URL
To use /wiki/* instead of /wiki/index.php/* on Debian, follow the recommended short URL guide using  as the script path instead of   and placing the rewrites in /etc/apache2/conf-enabled/mediawiki.conf.

関連項目

 * Canonical maintains a MediaWiki page with more information
 * Debian MediaWiki page
 * Ubuntuguide.org provides detailed instructions for setting up MediaWiki on Ubuntu and Kubuntu, including multiple wikis and nested subwikis.
 * Start to end Mediawiki Setup Guide at ofswiki.org, closely referencing official docs, support for multiple distros including Debian/Ubuntu, automation and a minimal style