Установка MediaWiki 1.30.0 на Debian 8 Jessie/Ubuntu Server 14.04 LTS
MediaWiki – это написанная в PHP платформа для разработки вики-сайтов. Рассмотрим установку ее на Debian 8 Jessie/Ubuntu Server 14.04 LTS.
[stextbox id=’warning’]В системе уже установлен стек LAMP (Linux, Apache, MySQL, PHP), инструкция как установить LAMP. Все действия будут производится под пользователем root.[/stextbox]
Подготовка системы
Перед началом установки обновляем систему до актуального состояния:
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 успешно установлена:
Обсуждение
Нет комментариев.