Oyun serverləri üçün VPS necə qurulur
Bu səhifədə
- VPS, yoxsa idarə olunan oyun hostinqi: dürüst seçin
- Oyun serverləri üçün VPS seçimi
- İlk addımlar: SSH açarları, yeniləmələr, istifadəçi və firewall
- Pterodactyl quraşdırılması: panel, Docker və Wings
- Node-lar, ayırmalar və oyun portları
- Həqiqətən bərpa edə biləcəyiniz ehtiyat nüsxələr
- HytHost VPS-də işlətmək
- FAQ
VPS sizə tamamilə sizə məxsus Linux maşını verir: Valheim dünyasının yanında Minecraft serveri işlədin, Discord botu əlavə edin, istədiyiniz hər şeyi dəyişin. Vermədiyi isə panel, ehtiyat nüsxələr və firewalldır — bunları özünüz qurursunuz və ardıcıllıq vacibdir.
Bu bələdçi pulsuz, açıq mənbəli oyun server paneli Pterodactyl ilə yeni VPS-i işlək, çox oyunlu hosta çevirir: ilk girişin təhlükəsizliyi, Docker, panel və onun Wings demonunun quraşdırılması, düzgün portların açılması və ehtiyat nüsxələr. Həmçinin idarə olunan oyun serverinin sizi bu zəhmətdən nə vaxt xilas edəcəyini açıq deyir.
VPS, yoxsa idarə olunan oyun hostinqi: dürüst seçin
| Öz VPS-iniz | İdarə olunan oyun serveri | |
|---|---|---|
| Nəzarət | Hər şey: OS, panel, istənilən oyun, istənilən proqram | Oyun və onun ayarları |
| Qurulum | Bu bələdçi ilə bir günortadan sonra | Sifariş edin və oynayın |
| Yeniləmələr, təhlükəsizlik, ehtiyat nüsxələr | Sizin işinizdir | Sizin əvəzinizə həll olunur |
| Bir maşında bir neçə oyun | Bəli, eyni RAM və CPU-nu bölüşərək | Hər oyun üçün bir server |
Linux idarə etməyi sevirsinizsə, bir neçə oyun və xidməti yan-yana istəyirsinizsə və ya heç bir oyun panelinin təklif etmədiyi proqrama ehtiyacınız varsa, VPS seçin. Sadəcə oyunun onlayn olmasını istəyirsinizsə, idarə olunan oyun serveri seçin: panel, ehtiyat nüsxələr və yeniləmələr onunla birlikdə gəlir.
Tam nəzarət istəyirsiniz? Tam root girişli HytHost KVM VPS planları €2.92/ay-dan başlayır.
VPS planlarına baxınOyun serverləri üçün VPS seçimi
- KVM virtualizasiyası. Pterodactyl-ın oyun serverləri Docker konteynerlərində işləyir və Pterodactyl-ın öz sənədləri KVM-in mütləq işlədiyini, konteyner əsaslı VPS-lərin (OpenVZ, LXC) isə adətən Docker-i düzgün işlədə bilmədiyini deyir.
systemd-detect-virtilə yoxlayın: cavabkvmolmalıdır. - RAM. Hər oyunun ehtiyacını toplayın, sonra sistem və panel (verilənlər bazası, keş və veb server) üçün yer saxlayın. Təxmini başlanğıc: kiçik vanilla Minecraft serveri 2–3 GB, modlu server 6–9 GB, Valheim 4 GB, Terraria 2 GB, qalan hər şey üçün isə 1,5–2 GB.
- CPU. Əksər oyun serverləri dünyanı bir əsas axında simulyasiya edir, ona görə bir neçə sürətli nüvə çoxlu yavaş nüvədən yaxşıdır. Əlavə etdiyiniz hər oyun serveri özünə ən azı bir nüvə istəyir.
- Disk. Dünyalar böyüyür və eyni maşında saxlanan ehtiyat nüsxələr tutduqları yeri ikiqat artırır.
| Nə işlətmək istəyirsiniz | Başlanğıc plan |
|---|---|
| Panel və bir kiçik oyun serveri | VPS 2 — 4 vCPU, 4 GB, €7.00/ay |
| İki-üç server və ya bir modlu server | VPS 3 — 4 vCPU, 8 GB, €15.00/ay |
| Ağır modpack-lər və ya kiçik server icması | VPS 4 — 6 vCPU, 16 GB, €27.00/ay |
Əməliyyat sistemi kimi Ubuntu 24.04 seçin: Pterodactyl onu dəstəkləyir və panelin ehtiyac duyduğu PHP versiyası əlavə repozitoriyasız onunla gəlir.
İlk addımlar: SSH açarları, yeniləmələr, istifadəçi və firewall
- Parolla deyil, açarla daxil olun. Öz kompüterinizdə açar yaradın və onu serverə kopyalayın:
ssh-keygen -t ed25519 ssh-copy-id root@YOUR_SERVER_IP
- Hər şeyi yeniləyin.
apt update && apt upgrade -y
Ubuntu təhlükəsizlik yeniləmələrini standart olaraq aktiv olanunattended-upgradesvasitəsilə özü quraşdırır. - Gündəlik iş üçün sudo hüquqlu istifadəçi yaradın ki, hər zaman root kimi daxil olmayasınız:
adduser gameadmin adduser gameadmin sudo
- Firewallı aktivləşdirin — əvvəlcə SSH-a icazə verərək, əks halda özünüzü kənarda qoyarsınız:
ufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp ufw allow 8080/tcp ufw allow 2022/tcp ufw enable
80 və 443 portları panel üçündür, 8080 Wings demonu, 2022 isə onun SFTP serveridir.
Pterodactyl quraşdırılması: panel, Docker və Wings
Pterodactyl iki hissədən ibarətdir: serverləri yaratdığınız və idarə etdiyiniz veb tətbiq olan panel və hər oyun serverini öz Docker konteynerində işlədən demon olan Wings. Hər ikisi eyni VPS-də ola bilər. Cari buraxılışlar panel 1.15 və Wings 1.13-dür (avqust 2026); 2.0 versiyası hələ ilkin buraxılışdır, ona görə docs.pterodactyl.io/v1 ünvanındakı 1.x sənədlərinə əməl edin.
1. Panel
Panelə PHP 8.2 və ya 8.3 (8.4 yox), MariaDB, Redis, nginx və Composer lazımdır. Ubuntu 24.04-də bunların hamısı standart repozitoriyalardan gəlir. Rəsmi bələdçi hər əmri izah edir; ümumi şəkildə:
- Paketləri quraşdırın, ən son panel buraxılışını
/var/www/pterodactylqovluğuna yükləyin vəcomposer installişlədin. - Verilənlər bazası və istifadəçi yaradın, sonra quraşdırma əmrlərini işlədin:
php artisan key:generate --force—.envfaylına yazdığı açarın ehtiyat nüsxəsini saxlayın, çünki onsuz şifrələnmiş məlumatlarınız bərpa edilə bilməz — sonrap:environment:setup,p:environment:database,migrate --seed --forcevə admin hesabınız üçünp:user:make. - Cron tapşırığını və queue worker xidmətini əlavə edin, nginx-i panelə yönləndirin. Mümkünsə, Let's Encrypt sertifikatlı domen adından istifadə edin.
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
Paneldə Nodes > Create New bölməsinə keçin, sonra node-un Configuration tabını açın və konfiqurasiyanı /etc/pterodactyl/config.yml faylına kopyalayın. Qoşulduğunu görmək üçün bir dəfə wings --debug işlədin, Ctrl+C ilə dayandırın, sonra rəsmi sənədlərdəki wings.service vahidi və systemctl enable --now wings ilə onu xidmət kimi quraşdırın.
curl http://127.0.0.1:8080/api/system 401 cavabı verməlidir. Bu o deməkdir ki, Wings işləyir və sadəcə token istəyir.Node-lar, ayırmalar və oyun portları
Hər oyun serverinə ən azı bir ayırma (allocation) lazımdır: VPS-inizin ictimai IP ünvanı üstəgəl port. Onları node-un Allocation tabında əlavə edin — tək portlar və ya 25565-25570 kimi aralıqlar. İctimai IP-dən istifadə edin, heç vaxt 127.0.0.1 yox; oyun portunu yoxlayanda isə onu VPS-in xaricindən yoxlayın.
| Oyun | Standart port |
|---|---|
| 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 |
Panel hazır "egg"lərlə — hər oyun üçün şablonlarla — gəlir, icma isə daha çoxunu dərc edir. Oyun bələdçilərimiz hər oyunun öz ayarlarını izah edir, məsələn Valheim və ya CS 1.6. Panelsiz yalnız bir Minecraft serveri işlədirsiniz? VPS-də Minecraft serveri necə host edilir daha sadə yoldur.
Həqiqətən bərpa edə biləcəyiniz ehtiyat nüsxələr
Pterodactyl-da ehtiyat nüsxə daxili funksiyadır: hər serverin Backups tabı var və Wings standart olaraq onları /var/lib/pterodactyl/backups qovluğunda — serverlərin özü ilə eyni diskdə saxlayır. Bu, pis mod yeniləməsindən qoruyur, VPS-in itirilməsindən yox.
- Maşından kənarda: panel ehtiyat nüsxələri bunun əvəzinə istənilən S3 uyğun yaddaşa göndərə bilər; bu, onun konfiqurasiyasında təyin olunur.
- Bütün VPS: snapshot sistemi, paneli və bütün serverləri bir dəfəyə yadda saxlayır. HytHost-da bu, BackUp VPS Snapshot əlavəsidir.
- Bərpanı bir dəfə yoxlayın, ona ehtiyacınız olmamışdan əvvəl.
HytHost VPS-də işlətmək
HytHost VPS planları tam root girişi, SSD yaddaş və şəbəkənin önündə DDoS qoruması ilə KVM üzərində işləyir — Pterodactyl-a lazım olan hər şey. Sifariş zamanı Ubuntu 24.04 seçin və yuxarıdakı addımlara əməl edin. VPS standart olaraq idarə olunmur: əməliyyat sistemi və üzərindəki hər şey sizin idarənizdədir, serverləriniz böyüdükcə planı sonradan yüksəldə bilərsiniz.
Yuxarıdakı qurulum saxlamaq istədiyinizdən çox görünürsə, idarə olunan oyun serveri eyni işi onsuz görür: oyun serverlərimiz panel, avtomatik ehtiyat nüsxələr və yeniləmələr artıq hazır şəkildə gəlir.
KVM, tam root və SSD yaddaş: panel və ilk oyununuz üçün 4 GB-lıq HytHost VPS €7.00/ay.
VPS planlarına baxınTez-tez verilən suallar
Hər oyunun ehtiyacını toplayın və sistem ilə panel üçün təxminən 1,5–2 GB saxlayın. 4 GB panel və bir kiçik serveri, 8 GB iki-üç serveri və ya bir modlu serveri, 16 GB isə ağır modpack-ləri və ya bir neçə yüklü serveri işlədir.
Ubuntu 24.04. Pterodactyl onu dəstəkləyir və panelin ehtiyac duyduğu PHP versiyası əlavə repozitoriyasız onunla gəlir. Debian 12 də işləyir. Oyun serverlərini işlədən hissə olan Wings üçün Windows dəstəklənmir.
Bəli. Pterodactyl paneli və Wings MIT lisenziyası ilə pulsuz və açıq mənbəlidir. Yalnız onun işlədiyi VPS üçün ödəyirsiniz.
Bəli. Pterodactyl hər oyun serverini öz konteynerində, öz portu, RAM və CPU limitləri ilə işlədir. Onlar VPS-in ümumi resurslarını bölüşür, ona görə RAM-ı planlayın və hər yüklü server üçün ən azı bir CPU nüvəsi saxlayın.
SSH açarı ilə daxil olun, sistemi yenilənmiş saxlayın, root əvəzinə sudo hüquqlu istifadəçi kimi işləyin və SSH-a icazə verdikdən sonra ufw-nu aktivləşdirin. Unutmayın ki, Docker oyun portları ufw-dan yan keçir, ona görə oyun portunu paneldə onun ayırmasını silməklə bağlayın, ehtiyat nüsxələri isə maşından kənarda saxlayın.
İşlətdiyiniz hər oyun üçün öz maşınınız
Tam root, SSD və DDoS qorumalı HytHost KVM VPS planları €2.92/ay-dan başlayır — və ya oyun serverini sizin üçün biz işlədək.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursBu bələdçi sizə kömək etdi?