August 23, 2026 · by Alex M.
Если вы управляете игровыми серверами — Minecraft, CS2, Rust, Valheim и другими — вам необходима стабильная и профессиональная панель управления. Pterodactyl Panel — это эталонное open-source решение: современный веб-интерфейс, изоляция через Docker, мощный API и поддержка десятков типов игровых серверов.
В этом руководстве вы узнаете, как полностью установить Pterodactyl (Panel + Wings) на VPS SSD с Ubuntu 22.04 — от нуля до работающего игрового сервера.
Pterodactyl — платформа управления игровыми серверами, построенная на Laravel (PHP), MySQL и Redis. Каждый игровой экземпляр работает в изолированном Docker-контейнере, что значительно повышает безопасность и стабильность системы.
Минимальные требования:
VPS NVMe от CLIQHOST — отличный выбор благодаря высокой скорости диска и низкой задержке.
Подключитесь к VPS по SSH и обновите систему:
apt update && apt upgrade -y
apt install -y curl wget tar unzip git
Задайте hostname:
hostnamectl set-hostname panel.vashdomen.com
Убедитесь, что у вас есть домен или поддомен (например, panel.vashdomen.com) с A-записью, указывающей на IP вашего VPS. Для Pterodactyl потребуется SSL-сертификат — мы воспользуемся бесплатным Let's Encrypt.
apt install -y software-properties-common
add-apt-repository ppa:ondrej/php -y
apt update
apt install -y php8.3 php8.3-cli php8.3-fpm php8.3-mysql \
php8.3-mbstring php8.3-xml php8.3-bcmath php8.3-curl \
php8.3-zip php8.3-gd php8.3-tokenizer
apt install -y mysql-server
mysql_secure_installation
Создайте базу данных:
CREATE USER 'pterodactyl'@'127.0.0.1' IDENTIFIED BY 'надёжный_пароль';
CREATE DATABASE panel;
GRANT ALL PRIVILEGES ON panel.* TO 'pterodactyl'@'127.0.0.1' WITH GRANT OPTION;
FLUSH PRIVILEGES;
apt install -y redis-server nginx
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
Создайте директорию и загрузите последнюю версию:
mkdir -p /var/www/pterodactyl
cd /var/www/pterodactyl
curl -Lo panel.tar.gz https://github.com/pterodactyl/panel/releases/latest/download/panel.tar.gz
tar -xzvf panel.tar.gz
chmod -R 755 storage/* bootstrap/cache/
Настройте окружение:
cp .env.example .env
composer install --no-dev --optimize-autoloader
php artisan key:generate --force
php artisan p:environment:setup
php artisan p:environment:database
php artisan p:environment:mail
Миграция БД и создание admin-пользователя:
php artisan migrate --seed --force
php artisan p:user:make
Установите права:
chown -R www-data:www-data /var/www/pterodactyl/
Установите Certbot и получите сертификат:
apt install -y certbot python3-certbot-nginx
certbot certonly --nginx -d panel.vashdomen.com
Создайте конфиг Nginx /etc/nginx/sites-available/pterodactyl.conf:
server {
listen 80;
server_name panel.vashdomen.com;
return 301 https://$host$request_uri;
}
server {
listen 443 ssl http2;
server_name panel.vashdomen.com;
root /var/www/pterodactyl/public;
index index.php;
ssl_certificate /etc/letsencrypt/live/panel.vashdomen.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/panel.vashdomen.com/privkey.pem;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_pass unix:/run/php/php8.3-fpm.sock;
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
include fastcgi_params;
}
}
Активируйте конфиг:
ln -s /etc/nginx/sites-available/pterodactyl.conf /etc/nginx/sites-enabled/
nginx -t && systemctl reload nginx
Добавьте cron-задание:
crontab -e
# Добавьте строку:
* * * * * php /var/www/pterodactyl/artisan schedule:run >> /dev/null 2>&1
Создайте systemd-сервис /etc/systemd/system/pteroq.service:
[Unit]
Description=Pterodactyl Queue Worker
After=redis-server.service
[Service]
User=www-data
Group=www-data
Restart=always
ExecStart=/usr/bin/php /var/www/pterodactyl/artisan queue:work --queue=high,standard,low --sleep=3 --tries=3
StartLimitInterval=180
StartLimitBurst=30
RestartSec=5s
[Install]
WantedBy=multi-user.target
systemctl enable --now pteroq.service
Wings управляет Docker-контейнерами напрямую. Для небольших установок Wings можно развернуть на том же сервере, для продакшна — на отдельных узлах.
curl -sSL https://get.docker.com/ | CHANNEL=stable bash
systemctl enable --now docker
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
В веб-панели перейдите в Admin → Nodes → Create Node, заполните данные и скопируйте сгенерированный конфиг в /etc/pterodactyl/config.yml.
Запустите Wings как сервис:
curl -o /etc/systemd/system/wings.service \
https://raw.githubusercontent.com/pterodactyl/wings/develop/installer/wings.service
systemctl enable --now wings
https://panel.vashdomen.comВеб-интерфейс позволяет запускать/останавливать сервер, просматривать консоль в реальном времени, управлять файлами и настраивать резервное копирование — всё без SSH.
htop, df -h и docker statsЕсли у вас возникли вопросы по конфигурации или выбору плана — обратитесь в поддержку CLIQHOST.
Pterodactyl Panel превращает обычный VPS SSD в профессиональную платформу для хостинга игровых серверов с полной изоляцией, современным веб-интерфейсом и возможностью масштабирования.
Для максимальной производительности рассмотрите VPS NVMe или выделенные серверы от CLIQHOST — гарантированные ресурсы, высокий uptime и профессиональная техническая поддержка.
Реальные отзывы клиентов, которые доверяют CLIQHOST за производительность, надёжность и профессиональную техническую поддержку.
"Перенесли интернет-магазин с зарубежного хостинга — разница огромная: страницы открываются мгновенно, а поддержка отвечает за минуты, на румынском."
"Перенесли 12 клиентских сайтов на CLIQHOST. Бесплатная миграция, нулевой даунтайм, а настройка cPanel — именно то, что нужно нашей команде. Очень рекомендую."
"Наш VPS NVMe спокойно держит пики трафика. Полный root, локальный дата-центр и оплата в MDL — всё, что мы хотели от провайдера."