Это старая версия документа.


MediaWiki

MediaWiki - это Wiki программа на базе web, написанная на языке PHP. Она может использовать в качестве СУБД как MySQL так и PostgreSQL.

Установка

Перед установкой MediaWiki вам потребуется также установить Apache2, PHP5 и СУБД. Как правило в качестве СУБД используют MySQL или PostgreSQL, вы можете выбрать любую в зависимости от ваших потребностей. При установке указанных программ обратитесь, пожалуйста, к соответствующим разделам данного руководства.

Для установки MediaWiki запустите следующую команду в командной строке:

sudo apt-get install mediawiki php5-gd

Для дополнительного функционала смотрите пакет mediawiki-extensions.

Настройка

Файл настроек для MediaWiki mediawiki.conf устанавливается в каталог /etc/apache2/conf.d/. Вы можете раскомментировать следующую строку в этом файле для доступа к приложению MediaWiki.

# Alias /mediawiki /var/lib/mediawiki

После того, как вы раскомментируете эту строку, перезапустите сервер Apache и проверьте доступ, используя следующий адрес:

http://localhost/mediawiki/config/index.php
Пожалуйста, прочтите секцию "Checking environment..." на этой странице. Вы сможете исправить множество проблем, внимательно читая данную секцию.

Как только настройка завершена, вы можете скопировать файл LocalSettings.php в каталог /etc/mediawiki:

sudo mv /var/lib/mediawiki/config/LocalSettings.php /etc/mediawiki/

Вы можете также отредактировать /etc/mediawiki/LocalSettings.php чтобы установить лимит используемой памяти (отключено по умолчанию):

ini_set( 'memory_limit', '64M' );

Расширения

The extensions add new features and enhancements for the MediaWiki application. The extensions give wiki administrators and end users the ability to customize MediaWiki to their requirements.

You can download MediaWiki extensions as an archive file or checkout from the Subversion repository. You should copy it to /var/lib/mediawiki/extensions directory. You should also add the following line at the end of file: /etc/mediawiki/LocalSettings.php.

require_once «$IP/extensions/ExtentionName/ExtentionName.php»;

Ссылки

  For more details, please refer to the MediaWiki web site.
  The MediaWiki Administrators’ Tutorial Guide contains a wealth of information for new MediaWiki administrators.
  Also, the Ubuntu Wiki MediaWiki page is a good resource.