Как установить MediaWiki на Ubuntu 14.04

Вступление

MediaWiki - это PHP-вики-пакет, изначально предназначенный для использования в WikiPedia, который позволяет любому создавать собственный личный вики-сайт. Он используется большинством вики в Интернете. Более подробную информацию о MediaWiki можно найти на его homepage.

Из этого туториала Вы узнаете, как настроить MediaWiki на Ubuntu 14.04 Droplet.

Предпосылки

Шаг 1 - Настройка вашего сервера

После того, как вы установили стек LAMP, нам сначала нужно будет установить несколько дополнительных модулей PHP 5. Все четыре являются необязательными, но первые два, в частности (Intl и GD), рекомендуются.

Первое, что мы будем устанавливать, - это расширение Intl для поддержки интернационализации:

sudo apt-get install php5-intl

Во-вторых, мы установим GD для миниатюры изображений:

sudo apt-get install php5-gd

Вы можете установить Tex Live для встроенного отображения математических формул.

sudo apt-get install texlive

Наконец, вы можете установить XCache для повышения производительности.

sudo apt-get install php5-xcache

После того, как вы установили нужные модули, перезапустите Apache.

sudo service apache2 restart

Шаг 2 - Загрузка MediaWiki

В этом разделе мы будем загружать MediaWiki.

MediaWiki доступен в репозитории apt-get Ubuntu, но он устарел. Поэтому лучше всего скачивать MediaWiki из источника.

curl -O http://releases.wikimedia.org/mediawiki/1.24/mediawiki-1.24.1.tar.gz

Вы можете дважды проверить последнюю версию на this page. Скопируйте ссылку из * Скачать MediaWiki *, за которой следует номер версии, и используйте ее вместо ссылки выше.

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

tar xvzf mediawiki-*.tar.gz

Далее мы переместим каталог MediaWiki в корень документа:

sudo mv mediawiki-1.24.1/* /var/www/html

Шаг 3 - Создание базы данных

В этом разделе мы настроим базу данных MySQL. Это не обязательно для успешной установки MediaWiki, так как вы также можете использовать базу данных SQLite. Несмотря на это, это определенно рекомендуемая мера.

Чтобы создать базу данных, мы сначала войдем в MySQL:

mysql -u root -p

Вы увидите, что подсказка вашего терминала изменится на + mysql> +.

Теперь мы можем создать базу данных. Вы можете выбрать любое имя базы данных, но имя по умолчанию в конфигурации MediaWiki - + my_wiki +.

CREATE DATABASE ;

Вы должны увидеть результат:

Query OK, 1 row affected (0.00 sec)

Далее мы создадим пользователя базы данных для установки MediaWiki:

GRANT INDEX, CREATE, SELECT, INSERT, UPDATE, DELETE, ALTER, LOCK TABLES ON .* TO ''@'localhost' IDENTIFIED BY '';

Измените первую выделенную переменную на выбранное вами имя базы данных, вторую переменную - на имя пользователя, которое вы хотите использовать, а последнюю - на безопасный пароль. Вы должны увидеть результат:

Query OK, 0 rows affected (0.00 sec)

Далее нам нужно сбросить привилегии MySQL.

FLUSH PRIVILEGES;

Выход должен быть:

Query OK, 0 rows affected (0.00 sec)

Наконец, нам нужно выйти из оболочки MySQL:

exit

Выход должен быть:

Bye

Шаг 4 - Настройка MediaWiki

В этом разделе мы настроим MediaWiki, чтобы он был готов к использованию. Посетите домашнюю страницу своей капли в браузере, указав в браузере + http: // +. На этой странице выберите * настроить вики *.

На первой странице выберите язык и нажмите * Продолжить *. На следующей странице должно отображаться ваше окружение, и оно должно быть отмечено зеленым цветом: «Среда проверена. Вы можете установить MediaWiki. »Нажмите * Продолжить *.

Теперь вы попадаете на страницу с настройками MySQL. Для Database type выберите * MySQL (или совместимый) *. Для хоста базы данных используйте * localhost *, а для имени базы данных, имени пользователя и пароля используйте значения, которые вы выбрали ранее. Префикс таблицы можно оставить пустым. Это будет выглядеть так:

изображение: https: //assets.digitalocean.com/articles/mediawiki_ubuntu14/1.png [настройки MySQL]

После того, как вы выполнили этот шаг, вам нужно будет пройти урок. На экране после настроек MySQL значения можно оставить по умолчанию. На следующем экране вам нужно будет заполнить детали вашей вики, например, название. Вы также можете создать пользователя-администратора для вики на этой странице.

На всех других экранах большинство, если не все, настроек можно оставить без изменений. Если вы хотите, чтобы для вашей вики была включена конкретная настройка, вам может понадобиться что-то изменить на одном из этих экранов. В частности, если вы уже установили XCache, вам необходимо проверить это, чтобы включить его.

Выполнив эти шаги, вы должны перейти на эту страницу:

изображение: https: //assets.digitalocean.com/articles/mediawiki_ubuntu14/2.png [Завершена установка]

Файл с именем + LocalSettings.php + должен начать загрузку автоматически. Чтобы успешно завершить установку, вам нужно переместить этот файл на сервер, поэтому обязательно скачайте файл перед закрытием страницы.

Теперь вы должны переместить его в файл + / var / www / html на сервере. Самый простой способ сделать это - открыть файл на своем компьютере, скопировать содержимое и вставить их на сервер. Для этого сначала откройте файл на сервере:

nano /var/www/html/LocalSettings.php

Теперь откройте файл на вашем компьютере в текстовом редакторе и скопируйте его содержимое в окно SSH. После того, как вы сохранили файл, вы можете нажать * ввести вашу вики *, и ваша вики должна быть готова к использованию.

Заключение

Теперь вы установили свою собственную установку MediaWiki, которую вы можете использовать для любых целей. Теперь вы можете настроить вашу установку, используя links на домашней странице MediaWiki или вы можете начать добавлять страницы.

Related