Как настроить VPS для игровых серверов
На этой странице
- VPS или управляемый игровой хостинг: выбирайте честно
- Как выбрать VPS для игровых серверов
- Первые шаги: SSH-ключи, обновления, пользователь и firewall
- Установка Pterodactyl: панель, Docker и Wings
- Узлы, аллокации и игровые порты
- Бэкапы, которые реально можно восстановить
- Запуск на VPS от HytHost
- FAQ
VPS даёт вам целую Linux-машину в личное распоряжение: запускайте сервер Minecraft рядом с миром Valheim, добавьте Discord-бота, меняйте что угодно. Чего он не даёт — так это панели, резервных копий и firewall: всё это вы настраиваете сами, и порядок действий имеет значение.
Это руководство превращает свежий VPS в рабочий хост для нескольких игр с Pterodactyl — бесплатной панелью для игровых серверов с открытым исходным кодом: защита первого входа, установка Docker, панели и её демона Wings, открытие нужных портов и резервное копирование. Мы также честно скажем, когда управляемый игровой сервер избавит вас от хлопот.
VPS или управляемый игровой хостинг: выбирайте честно
| Свой VPS | Управляемый игровой сервер | |
|---|---|---|
| Контроль | Всё: ОС, панель, любая игра, любой софт | Игра и её настройки |
| Настройка | Один вечер с этим руководством | Заказали и играете |
| Обновления, безопасность, бэкапы | Ваша забота | Делается за вас |
| Несколько игр на одной машине | Да, с общими RAM и CPU | Один сервер на игру |
Выбирайте VPS, если вам нравится администрировать Linux, нужны несколько игр и сервисов рядом или софт, которого нет ни в одной игровой панели. Выбирайте управляемый игровой сервер, если вам нужно просто, чтобы игра работала: панель, бэкапы и обновления уже включены.
Нужен полный контроль? KVM VPS от HytHost с полным root — от €2.92/мес.
Тарифы VPSКак выбрать VPS для игровых серверов
- Виртуализация KVM. Игровые серверы Pterodactyl работают в контейнерах Docker, и в документации Pterodactyl сказано, что KVM точно подходит, а контейнерные VPS (OpenVZ, LXC) обычно не могут нормально запускать Docker. Проверьте командой
systemd-detect-virt: ответ должен бытьkvm. - RAM. Сложите потребности каждой игры и оставьте запас для системы и панели (её базы данных, кэша и веб-сервера). Для начала ориентируйтесь так: небольшой ванильный сервер Minecraft — 2–3 GB, с модами — 6–9 GB, Valheim — 4 GB, Terraria — 2 GB, плюс 1.5–2 GB на всё остальное.
- CPU. Большинство игровых серверов просчитывают мир в одном основном потоке, поэтому несколько быстрых ядер лучше множества медленных. Каждому новому игровому серверу нужно хотя бы одно собственное ядро.
- Диск. Миры растут, а бэкапы на той же машине удваивают занимаемое место.
| Что вы хотите запустить | С какого тарифа начать |
|---|---|
| Панель и один небольшой игровой сервер | VPS 2 — 4 vCPU, 4 GB, €7.00/мес |
| Два-три сервера или один сервер с модами | VPS 3 — 4 vCPU, 8 GB, €15.00/мес |
| Тяжёлые модпаки или небольшое сообщество серверов | VPS 4 — 6 vCPU, 16 GB, €27.00/мес |
В качестве ОС выберите Ubuntu 24.04: Pterodactyl её поддерживает, и в ней уже есть нужная панели версия PHP — без дополнительных репозиториев.
Первые шаги: SSH-ключи, обновления, пользователь и firewall
- Входите по ключу, а не по паролю. На своём компьютере создайте ключ и скопируйте его на сервер:
ssh-keygen -t ed25519 ssh-copy-id root@YOUR_SERVER_IP
- Обновите всё.
apt update && apt upgrade -y
Ubuntu сама устанавливает обновления безопасности черезunattended-upgrades, который включён по умолчанию. - Создайте пользователя с sudo для повседневной работы, чтобы не сидеть постоянно под root:
adduser gameadmin adduser gameadmin sudo
- Включите firewall — сначала разрешив SSH, иначе вы закроете доступ самому себе:
ufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp ufw allow 8080/tcp ufw allow 2022/tcp ufw enable
Порты 80 и 443 — для панели, 8080 — для демона Wings, 2022 — для его SFTP-сервера.
Установка Pterodactyl: панель, Docker и Wings
Pterodactyl состоит из двух частей: панели — веб-приложения, где вы создаёте серверы и управляете ими, и Wings — демона, который запускает каждый игровой сервер в отдельном контейнере Docker. Обе части могут жить на одном VPS. Актуальные версии — панель 1.15 и Wings 1.13 (август 2026); версия 2.0 пока в статусе pre-release, поэтому следуйте документации 1.x на docs.pterodactyl.io/v1.
1. Панель
Панели нужны PHP 8.2 или 8.3 (не 8.4), MariaDB, Redis, nginx и Composer. В Ubuntu 24.04 всё это есть в стандартных репозиториях. Официальное руководство разбирает каждую команду; в общих чертах:
- Установите пакеты, скачайте последний релиз панели в
/var/www/pterodactylи выполнитеcomposer install. - Создайте базу данных и пользователя, затем выполните команды настройки:
php artisan key:generate --force— сохраните копию ключа, который он записывает в.env, потому что без него зашифрованные данные не восстановить, — затемp:environment:setup,p:environment:database,migrate --seed --forceиp:user:makeдля учётной записи администратора. - Добавьте задание cron и службу обработчика очереди, затем направьте nginx на панель. По возможности используйте доменное имя с сертификатом Let's Encrypt.
2. Docker
curl -sSL https://get.docker.com/ | CHANNEL=stable bash systemctl enable --now docker
3. Wings
mkdir -p /etc/pterodactyl curl -L -o /usr/local/bin/wings "https://github.com/pterodactyl/wings/releases/latest/download/wings_linux_amd64" chmod u+x /usr/local/bin/wings
В панели откройте Nodes > Create New, затем вкладку Configuration узла и скопируйте конфигурацию в /etc/pterodactyl/config.yml. Один раз запустите wings --debug, чтобы увидеть подключение, остановите его через Ctrl+C, затем установите как службу с юнитом wings.service из официальной документации и выполните systemctl enable --now wings.
curl http://127.0.0.1:8080/api/system на VPS должен вернуть 401. Это значит, что Wings работает и просто требует токен.Узлы, аллокации и игровые порты
Каждому игровому серверу нужна хотя бы одна аллокация: публичный IP вашего VPS плюс порт. Добавляйте их на вкладке Allocation узла — по одному порту или диапазонами, например 25565-25570. Используйте публичный IP, никогда не 127.0.0.1, а игровой порт проверяйте снаружи VPS.
| Игра | Порт по умолчанию |
|---|---|
| Minecraft Java | 25565 TCP |
| Minecraft Bedrock | 19132 |
| Counter-Strike 1.6 | 27015 UDP |
| Valheim | 2456–2457 UDP |
| Terraria | 7777 TCP |
| Project Zomboid | 16261–16262 UDP |
| Palworld | 8211 UDP |
В панели есть готовые «eggs» — шаблоны для каждой игры, — а сообщество публикует ещё множество. Наши игровые руководства описывают настройки конкретных игр, например Valheim или CS 1.6. Нужен всего один сервер Minecraft без панели? Как запустить сервер Minecraft на VPS — более простой путь.
Бэкапы, которые реально можно восстановить
В Pterodactyl резервное копирование встроено: у каждого сервера есть вкладка Backups, и по умолчанию Wings хранит копии в /var/lib/pterodactyl/backups — на том же диске, что и сами серверы. Это защищает от неудачного обновления мода, но не от потери VPS.
- Вне машины: панель может отправлять бэкапы в любое S3-совместимое хранилище — это задаётся в её конфигурации.
- Весь VPS: снапшот сохраняет систему, панель и все серверы разом. В HytHost это дополнение BackUp VPS Snapshot.
- Проверьте восстановление один раз — заранее, пока оно не понадобилось.
Запуск на VPS от HytHost
VPS-тарифы HytHost работают на KVM с полным root-доступом, SSD-хранилищем и защитой от DDoS на уровне сети — всё, что нужно Pterodactyl. При заказе выберите Ubuntu 24.04 и следуйте шагам выше. По умолчанию VPS неуправляемый: операционная система и всё, что на ней работает, — в ваших руках, а тариф можно повысить позже, когда серверы вырастут.
Если описанная настройка кажется вам слишком хлопотной в поддержке, управляемый игровой сервер сделает то же самое без неё: наши игровые серверы уже идут с панелью, автоматическими бэкапами и обновлениями.
KVM, полный root и SSD-хранилище: VPS от HytHost с 4 GB для панели и первой игры — €7.00/мес.
Тарифы VPSЧастые вопросы
Сложите потребности каждой игры и оставьте около 1.5–2 GB для системы и панели. 4 GB хватит на панель и один небольшой сервер, 8 GB — на два-три сервера или один сервер с модами, а 16 GB — на тяжёлые модпаки или несколько загруженных серверов.
Ubuntu 24.04. Pterodactyl её поддерживает, и в ней есть нужная панели версия PHP без дополнительных репозиториев. Debian 12 тоже подойдёт. Windows не поддерживается для Wings — части, которая запускает игровые серверы.
Да. Панель Pterodactyl и Wings бесплатны и распространяются с открытым исходным кодом под лицензией MIT. Платите вы только за VPS, на котором они работают.
Да. Pterodactyl запускает каждый игровой сервер в отдельном контейнере, со своим портом и своими лимитами RAM и CPU. Они делят общие ресурсы VPS, поэтому распределите RAM заранее и выделите хотя бы одно ядро CPU на каждый загруженный сервер.
Входите по SSH-ключу, регулярно обновляйте систему, работайте под пользователем с sudo вместо root и включайте ufw, предварительно разрешив SSH. Помните, что игровые порты Docker обходят ufw, поэтому закрывайте игровой порт, удаляя его аллокацию в панели, и храните бэкапы вне машины.
Своя машина для всех ваших игр
KVM VPS от HytHost с полным root, SSD и защитой от DDoS — от €2.92/мес. Или доверьте игровой сервер нам.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursЭтот гайд был полезен?