VPS · Гайд

Как настроить VPS для игровых серверов

Обновлено October 10, 2026 6 мин чтения

На этой странице
  1. VPS или управляемый игровой хостинг: выбирайте честно
  2. Как выбрать VPS для игровых серверов
  3. Первые шаги: SSH-ключи, обновления, пользователь и firewall
  4. Установка Pterodactyl: панель, Docker и Wings
  5. Узлы, аллокации и игровые порты
  6. Бэкапы, которые реально можно восстановить
  7. Запуск на VPS от HytHost
  8. 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

  1. Входите по ключу, а не по паролю. На своём компьютере создайте ключ и скопируйте его на сервер:
    ssh-keygen -t ed25519
    ssh-copy-id root@YOUR_SERVER_IP
  2. Обновите всё.
    apt update && apt upgrade -y
    Ubuntu сама устанавливает обновления безопасности через unattended-upgrades, который включён по умолчанию.
  3. Создайте пользователя с sudo для повседневной работы, чтобы не сидеть постоянно под root:
    adduser gameadmin
    adduser gameadmin sudo
  4. Включите 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-сервера.
Firewall не защищает ваши игровые серверы. Docker публикует порты контейнеров в обход ufw, поэтому игровые порты, назначенные в панели, доступны независимо от правил ufw. Именно поэтому они и работают — но это также значит, что закрыть их через ufw нельзя. Вместо этого удалите аллокацию в панели.

Установка 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 всё это есть в стандартных репозиториях. Официальное руководство разбирает каждую команду; в общих чертах:

  1. Установите пакеты, скачайте последний релиз панели в /var/www/pterodactyl и выполните composer install.
  2. Создайте базу данных и пользователя, затем выполните команды настройки: php artisan key:generate --force — сохраните копию ключа, который он записывает в .env, потому что без него зашифрованные данные не восстановить, — затем p:environment:setup, p:environment:database, migrate --seed --force и p:user:make для учётной записи администратора.
  3. Добавьте задание 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 Java25565 TCP
Minecraft Bedrock19132
Counter-Strike 1.627015 UDP
Valheim2456–2457 UDP
Terraria7777 TCP
Project Zomboid16261–16262 UDP
Palworld8211 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
FAQ

Частые вопросы

Сложите потребности каждой игры и оставьте около 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

Этот гайд был полезен?