Установка MediaWiki в Centos 6.4

Что такое MediaWiki?

MediaWiki – это свободная открытая вики-программа, позволяющая создать собственный вики-сайт. Изначально разработанная для Wikpedia, сейчас эта легко масштабируемая и настраиваемая платформа поддерживает тысячи других проектов.

Примечание: Для установки MediaWiki требуется предварительно установить стек LAMP. Подробную информацию об установке LAMP можно найти в этой статье.

Установка MediaWiki на VPS

На момент написания статьи последней доступной версией программы является MediaWiki 1.21.2. Посетите сайт проекта, чтобы узнать номер последней поддерживаемой версии, и просто отредактируйте команду соответствующим образом.

Загрузите последнюю версию MediaWiki с официального сайта платформы:

wget http://download.wikimedia.org/mediawiki/1.21/mediawiki-1.21.2.tar.gz

После завершения загрузки распакуйте полученный архив:

tar xvzf mediawiki-*.tar.gz

Имя стандартного каталога для загруженных файлов содержит номер версии платформы; рекомендуется переместить файлы в более удобный каталог:

sudo mv mediawiki-1.21.2 /etc/mediawiki

Создайте символьную ссылку между каталогом MediaWiki и каталогом document root сервера Apache:

sudo ln -s /etc/mediawiki/ /var/www/html

Перезапустите Apache:

sudo service apache2 restart

Создание базы данных и пользователя для MediaWiki

База данных MySQL повышает безопасность, устраняя необходимость совместного использования данных root. Создать такую базу данных очень просто.

Войдите в MySQL:

mysql -u root -p

Чтобы создать выделенную базу данных, используйте следующую команду, указав имя БД (в данном руководстве она называется  example_wiki):

create database example_wiki;

Теперь нужно передать права на эту БД пользователю (замените wikiuser и password своими данными):

grant index, create, select, insert, update, delete, alter, lock tables on my_wiki.* to 'wikiuser'@'localhost' identified by 'password';

Активируйте изменения и закройте MySQL:

FLUSH PRIVILEGES;
exit;
Затем посетите:
[доменное_имя]/mediawiki/index.php.

Настройка MediaWiki

Теперь нужно настроить MediaWiki при помощи браузера; для этого следуйте инструкциям на экране.

Дойдя до раздела MySQL settings, оставьте поле Database Host без изменений (как localhost); введите имя БД, имя пользователя MySQL и пароль, установленный в предыдущем разделе.

Далее можно просто нажимать Continue, пока на экране не появится сообщение:

Complete!
Congratulations! You have successfully installed MediaWiki. ...

После завершения загрузки файла the LocalSettings.php подгрузите его в каталог /etc/mediawiki (т.е. в каталог, содержащий файл index.php текущей установки MediaWiki.

Можно скопировать LocalSettings.php с компьютера на сервер при помощи SCP:

scp /path/to/LocalSettings.php [username]@[IP Address]:/etc/mediawiki

Теперь можно приступать к созданию собственного вики-сайта; для этого просто откройте ссылку:

[доменное_имя]/mediawiki

Примечание: Более подробно о настройке MediaWiki при помощи файла LocalSettings.php можно прочесть в отдельной статье.

Tags: ,

Добавить комментарий