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

Цей гайд був корисним?