# **Руководство по установке MediaWiki** **Введение** MediaWiki — это бесплатное ПО с открытым исходным кодом, используемое для поддержки вики-сайтов. Например, Wikipedia, Wiktionary и Commons, разработанных Фондом Викимедиа и другими. **Установка компоненты** Для начало необходимо установить недостающие компоненты. ``` apt-get install apache2 mariadb-server php php-mysql libapache2-mod-php php-xml php-mbstring ``` ``` apt-get install php-apcu php-intl imagemagick inkscape php-gd php-cli php-curl git -y systemctl restart apache2 ``` **Настроим базу данных** ``` sudo mysql -u root -p CREATE DATABASE mediawiki; CREATE USER 'mwadmin'@'localhost' IDENTIFIED BY 'enterYourPassword'; GRANT ALL ON mediawiki.* TO 'mwadmin'@'localhost' IDENTIFIED BY 'YourPassword' WITH GRANT OPTION; FLUSH PRIVILEGES; EXIT; ``` **Установка Media wiki** ``` cd /tmp/ wget https://releases.wikimedia.org/mediawiki/1.34/mediawiki-1.34.0.tar.gz tar -xvzf /tmp/mediawiki-*.tar.gz mkdir /var/lib/mediawiki mv mediawiki-*/* /var/lib/mediawiki ``` Создадим каталог и извлечём файлы в новый каталог. ``` sudo mkdir -p /var/www/html/mediawiki sudo tar -zxvf mediawiki*.tar.gz sudo mv mediawiki-1.34.0/* /var/www/html/mediawiki ``` Включите новый файл конфигурации и перезапустите Apache2, чтобы перезагрузить все настройки и конфигурации. ``` sudo a2dissite 000-default.conf sudo a2ensite mediawiki.conf sudo a2enmod rewrite sudo systemctl restart apache2.service ``` Переходим на ip адрес машины, чтобы начать установку MediaWiki, и нажмите «настроить вики», чтобы начать.Выберите язык пользователя и язык сервера MediaWiki. Введите имя вашей базы данных (mediawiki) и имя пользователя/пароль (mwadmin, пароль). ![](https://i.imgur.com/b605B5s.png) Выберите «использовать ту же учетную запись, что и для установки» (mwadmin). ![](https://i.imgur.com/SsULK2P.png) Задайте имя своего сервера и создайте учетную запись администратора ![](https://i.imgur.com/ae1fL5J.png) Завершите настройку и загрузите файл LocalSettings.php. ![](https://i.imgur.com/7Ln7Jqh.png) Перенесите файл LocalSettings.php с вашего хоста в корневой каталог wikiservers mediawiki. ``` scp /Downloads/LocalSettings.php username@IPAddressORHostname:/var/www/html/mediawiki ``` Настройте владельца и права доступа к файлу LocalSettings.php. ``` chown www-data:www-data LocalSettings.php && chmod 755 LocalSettings.php ``` Теперь перезагрузите веб-страницу вики-сервера, и вы должны увидеть главную страницу, показанную ниже. ![](https://i.imgur.com/XUmnGI8.png)