Установка MediaWiki 1.30.0 на Debian 8 Jessie/Ubuntu Server 14.04 LTS

MediaWiki – это написанная в PHP платформа для разработки вики-сайтов. Рассмотрим установку ее на Debian 8 Jessie/Ubuntu Server 14.04 LTS.

 

В системе уже установлен стек LAMP (Linux, Apache, MySQL, PHP), инструкция как установить LAMP. Все действия будут производится под пользователем root.

 

Подготовка системы

Перед началом установки обновляем систему до актуального состояния:

apt-get update && sudo apt-get upgrade -y

 

Устанавливаем необходимые зависимости:

apt-get install php5-apcu php5-intl php5-gd php5-cli -y

 

Установка MediaWiki

Скачиваем актуальную версию MediaWiki , распаковываем скачанный архив и перемещаем в каталог веб-сервера:

wget https://releases.wikimedia.org/mediawiki/1.30/mediawiki-1.30.0.tar.gz
tar -zxvf mediawiki-1.30.0.tar.gz
mv mediawiki-1.30.0 /var/www/mediawiki

 

Назначаем права доступа для веб-сервера (www-data), на каталог mediawiki:

chown www-data:www-data -R /var/www/mediawiki
chmod 740 -R /var/www/mediawiki

 

Создаем базу данных для работы MediaWiki:

mysql -u root -p

CREATE DATABASE mediawiki CHARACTER SET utf8;
CREATE USER 'mediawiki'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON mediawiki.* TO 'mediawiki'@'localhost';
FLUSH PRIVILEGES;
EXIT

 

Настраиваем PHP через файл конфигурации /etc/php5/apache2/php.ini:

upload_max_filesize = 20M
memory_limit = 128M

 

Создаем виртуальный хост в apache и добавляем в него параметры его:

nano /etc/apache2/sites-available/mediawiki.conf
<VirtualHost *:80>
 ServerAdmin admin@example.com
 ServerName mediawiki
 DocumentRoot /var/www/mediawiki
 ErrorLog ${APACHE_LOG_DIR}/error.log
 CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

 

Включаем созданный виртуальный хост (mediawiki.conf), отключаем сайт по-молчанию (000-default.conf) и перезапускаем apache:

a2ensite mediawiki.conf
a2dissite 000-default.conf
service apache2 reload

 

Запускаем веб-установщик MediaWiki. В браузере набираем http://MediaWiki_Server_IP/

Установка MediaWiki посредством веб-установщика, не должна вызвать проблем. Если все необходимые зависимости установлены, то установщик выдаст сообщение что MediaWiki  готова к установке:

 

В ходе установки, необходимо будет указать подключение к созданной ранее базе данных (mediawiki), создать учетную запись администратора, при желании выполнить более тонкую настройку. По завершении установки, веб-установщик сообщит что был сформирован файл конфигурации (LocalSettings.php), его нужно скачать и скопировать на сервер в каталог (/var/www/mediawiki/).

 

MediaWiki успешно установлена:

 

 

Понравилась или оказалась полезной статья, поблагодари автора

 

БесполезноСлабоватоПриемлемоОтличноПревосходно (Еще нет оценок)
Загрузка...

Оставить ответ

тринадцать − два =