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 за производительность, надёжность и профессиональную техническую поддержку.
"We moved our online shop from a foreign host and the difference is night and day — pages load instantly and support replies in minutes, in Romanian."
"Migrated 12 client sites to CLIQHOST. Free migration, zero downtime, and the cPanel setup is exactly what my team needed. Highly recommend."
"Our NVMe VPS handles traffic spikes without a sweat. Full root, local datacenter, and billing in MDL — everything we wanted from a provider."