Установка MediaWiki на свой сервер: термины и чек-лист
Подробности, цифры, термины и чек-лист по теме «Установка MediaWiki на свой сервер». Страница справочника целиком: Установка MediaWiki.
Коротко о теме
Установка MediaWiki на VPS через Docker: образ mediawiki и MariaDB, веб-установщик, LocalSettings.php, закрытая вики для команды и обновление.
Подробности по разделам
Что такое MediaWiki и кому нужна вики на её движке
Для небольшой команды и инструкций проще BookStack или Wiki.js: у MediaWiki выше порог входа и настройка идёт через файл, а не через интерфейс. Сравнение движков: self hosted wiki.
Какие требования у MediaWiki к серверу и базе данных
Три ответа, и калькулятор подберёт готовую конфигурацию
Домен, HTTPS и закрытая вики на MediaWiki
Для внутренней закройте чтение, правку и регистрацию тремя строками: $wgGroupPermissions['*']['read'] = false;, $wgGroupPermissions['*']['edit'] = false; и $wgGroupPermissions['*']['createaccount'] = false;. Учётные записи тогда создаёт администратор. Вход через единую систему подключают расширениями, например для LDAP или OpenID Connect.
Копии и обновление MediaWiki без потери правок
Обновление идёт в два шага: новый образ и скрипт, который приводит базу к новой схеме, в современных версиях это php maintenance/run.php update, в старых update.php. Расширения привязаны к ветке движка, поэтому после смены версии убедитесь, что они обновлены вместе с ним. Начинайте с копии вики на тестовом сервере.
Ключевые цифры
- MariaDB 10.3 и выше или MySQL 5.7 и выше, также PostgreSQL 10 и SQLite 3.31.
- Взять образ mediawiki и контейнер MariaDB, открыть порт 8080, пройти веб-установщик с хостом базы database и смонтировать скачанный LocalSettings.php в /var/www/html.
- Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; MediaWiki: требования к установке, mediawiki.org/wiki/Manual:Installation_requirements, проверено 15 октября 2026.
Термины на странице
- MySQL
- MySQL и MariaDB это базы данных, с которыми работают WordPress, Битрикс и другие популярные CMS.
- PHP
- PHP это язык, на котором работают WordPress, Битрикс и другие CMS. Версия PHP влияет на скорость и совместимость сайта.
- Linux
- Linux это семейство операционных систем для серверов: Ubuntu, Debian, AlmaLinux и другие.
- PostgreSQL
- PostgreSQL это база данных для приложений с большими объёмами и сложными запросами.
- Nginx
- Nginx это веб-сервер и обратный прокси. Его часто ставят перед приложением, чтобы раздавать статику и держать HTTPS.
- Трафик
- Трафик это объём переданных данных. У одних тарифов он безлимитный, у других платный сверх пакета.
Что проверить
- Храните данные контейнеров в томах.
- Закрепляйте версии образов, а не latest.
- Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.