Kuidas seadistada VPS mänguserverite jaoks
Sellel lehel
- VPS või hallatud mänguhostimine: vali ausalt
- VPS-i valimine mänguserverite jaoks
- Esimesed sammud: SSH-võtmed, uuendused, kasutaja ja tulemüür
- Pterodactyli paigaldamine: paneel, Docker ja Wings
- Sõlmed, allokatsioonid ja mänguportid
- Varukoopiad, mida saad päriselt taastada
- Käitamine HytHosti VPS-il
- KKK
VPS annab sulle terve Linuxi masina ainult enda jaoks: käivita Minecrafti server Valheimi maailma kõrval, lisa Discordi bot, muuda mida iganes. Mida see sulle ei anna, on paneel, varukoopiad või tulemüür — need seadistad ise ja oluline on, mis järjekorras.
See juhend viib uue VPS-i töötava mitme mängu hostini koos Pterodactyliga, tasuta avatud lähtekoodiga mänguserverite paneeliga: esimese sisselogimise turvamine, Dockeri, paneeli ja selle Wingsi deemoni paigaldamine, õigete portide avamine ja varundamine. Samuti ütleb see ausalt, millal hallatud mänguserver säästaks sind sellest vaevast.
VPS või hallatud mänguhostimine: vali ausalt
| Sinu oma VPS | Hallatud mänguserver | |
|---|---|---|
| Kontroll | Kõik: OS, paneel, ükskõik milline mäng, ükskõik milline tarkvara | Mäng ja selle seaded |
| Seadistamine | Üks pärastlõuna selle juhendiga | Telli ja mängi |
| Uuendused, turvalisus, varukoopiad | Sinu töö | Hoolitseme sinu eest |
| Mitu mängu ühes masinas | Jah, jagades sama RAM-i ja CPU-d | Üks server mängu kohta |
Vali VPS, kui sulle meeldib Linuxit hallata, tahad mitut mängu ja teenust kõrvuti või vajad tarkvara, mida ükski mängupaneel ei paku. Vali hallatud mänguserver, kui tahad lihtsalt mängu võrku saada: paneel, varukoopiad ja uuendused tulevad kaasa.
Tahad kontrolli? HytHosti KVM VPS-paketid täieliku root-ligipääsuga alates €2.92/kuu.
Vaata VPS-paketteVPS-i valimine mänguserverite jaoks
- KVM-virtualiseerimine. Pterodactyli mänguserverid töötavad Dockeri konteinerites ja Pterodactyli enda dokumentatsioon ütleb, et KVM töötab kindlasti, samas kui konteineripõhised VPS-id (OpenVZ, LXC) tavaliselt Dockerit korralikult käitada ei suuda. Kontrolli käsuga
systemd-detect-virt: vastus peaks olemakvm. - RAM. Liida kokku, mida iga mäng vajab, ja jäta ruumi süsteemile ja paneelile (selle andmebaasile, vahemälule ja veebiserverile). Ligikaudseks alguseks: väike vanilla Minecrafti server 2–3 GB, modifitseeritud 6–9 GB, Valheim 4 GB, Terraria 2 GB, pluss 1,5–2 GB kõige muu jaoks.
- CPU. Enamik mänguservereid simuleerib maailma ühel põhilõimel, nii et mõni kiire tuum on parem kui palju aeglaseid. Iga lisatav mänguserver tahab vähemalt ühte tuuma ainult endale.
- Ketas. Maailmad kasvavad ja samas masinas hoitavad varukoopiad võtavad kaks korda rohkem ruumi.
| Mida tahad käitada | Pakett alustamiseks |
|---|---|
| Paneel pluss üks väike mänguserver | VPS 2 — 4 vCPU, 4 GB, €7.00/kuu |
| Kaks või kolm serverit või üks modifitseeritud server | VPS 3 — 4 vCPU, 8 GB, €15.00/kuu |
| Rasked modipakid või väike serverite kogukond | VPS 4 — 6 vCPU, 16 GB, €27.00/kuu |
Vali operatsioonisüsteemiks Ubuntu 24.04: Pterodactyl toetab seda ja see sisaldab paneelile vajalikku PHP versiooni ilma lisarepositooriumideta.
Esimesed sammud: SSH-võtmed, uuendused, kasutaja ja tulemüür
- Logi sisse võtmega, mitte parooliga. Loo oma arvutis võti ja kopeeri see serverisse:
ssh-keygen -t ed25519 ssh-copy-id root@YOUR_SERVER_IP
- Uuenda kõike.
apt update && apt upgrade -y
Ubuntu paigaldab turvauuendused ise läbiunattended-upgrades, mis on vaikimisi sisse lülitatud. - Loo sudo-õigustega kasutaja igapäevaseks tööks, et sa ei oleks kogu aeg root-kasutajana sisse logitud:
adduser gameadmin adduser gameadmin sudo
- Lülita tulemüür sisse — aga luba enne SSH, muidu lukustad end välja:
ufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp ufw allow 8080/tcp ufw allow 2022/tcp ufw enable
Pordid 80 ja 443 on paneeli jaoks, 8080 on Wingsi deemon ja 2022 selle SFTP server.
Pterodactyli paigaldamine: paneel, Docker ja Wings
Pterodactylil on kaks osa: paneel, veebirakendus, kus servereid lood ja haldad, ja Wings, deemon, mis käitab iga mänguserverit oma Dockeri konteineris. Mõlemad võivad olla samal VPS-il. Praegused versioonid on paneel 1.15 ja Wings 1.13 (august 2026); versioon 2.0 on endiselt eelväljalase, seega järgi 1.x dokumentatsiooni aadressil docs.pterodactyl.io/v1.
1. Paneel
Paneel vajab PHP 8.2 või 8.3 (mitte 8.4), MariaDB-d, Redist, nginxi ja Composerit. Ubuntu 24.04 puhul tulevad need kõik standardrepositooriumidest. Ametlik juhend käib läbi iga käsu; üldjoontes näeb see välja nii:
- Paigalda paketid, laadi uusim paneeli väljalase kausta
/var/www/pterodactylja käivitacomposer install. - Loo andmebaas ja kasutaja ning käivita seadistuskäsud:
php artisan key:generate --force— tee varukoopia võtmest, mille see kirjutab faili.env, sest ilma selleta ei saa krüpteeritud andmeid taastada — seejärelp:environment:setup,p:environment:database,migrate --seed --forcejap:user:makeoma administraatorikonto jaoks. - Lisa cron-töö ja queue workeri teenus ning suuna nginx paneelile. Võimalusel kasuta Let's Encrypti sertifikaadiga domeeninime.
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
Mine paneelis jaotisse Nodes > Create New, ava seejärel sõlme vahekaart Configuration ja kopeeri konfiguratsioon faili /etc/pterodactyl/config.yml. Käivita üks kord wings --debug, et näha ühendumist, peata see klahvidega Ctrl+C ja paigalda see siis teenusena ametliku dokumentatsiooni wings.service üksuse ja käsuga systemctl enable --now wings.
curl http://127.0.0.1:8080/api/system VPS-il peaks vastama 401. See tähendab, et Wings töötab ja lihtsalt küsib tokenit.Sõlmed, allokatsioonid ja mänguportid
Iga mänguserver vajab vähemalt üht allokatsiooni: sinu VPS-i avalikku IP-d pluss porti. Lisa need sõlme vahekaardil Allocation — üksikud pordid või vahemikud nagu 25565-25570. Kasuta avalikku IP-d, mitte kunagi 127.0.0.1, ja mänguporti testides testi seda väljastpoolt VPS-i.
| Mäng | Vaikeport |
|---|---|
| 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 |
Paneeliga tulevad kaasa valmis „eggs“ — mallid iga mängu jaoks — ja kogukond avaldab neid palju rohkem. Meie mängujuhendid käsitlevad iga mängu enda seadeid, näiteks Valheim või CS 1.6. Käitad ainult üht Minecrafti serverit ilma paneelita? Kuidas majutada Minecrafti serverit VPS-il on lihtsam tee.
Varukoopiad, mida saad päriselt taastada
Pterodactylil on sisseehitatud varukoopiad: igal serveril on vahekaart Backups ja vaikimisi salvestab Wings need kausta /var/lib/pterodactyl/backups — samale kettale, kus asuvad serverid ise. See kaitseb halva modiuuenduse eest, mitte VPS-i kaotamise eest.
- Masinast väljas: paneel saab varukoopiad hoopis saata mis tahes S3-ühilduvasse salvestusse, see määratakse selle konfiguratsioonis.
- Kogu VPS: hetktõmmis jäädvustab süsteemi, paneeli ja kõik serverid korraga. HytHostis on selleks lisateenus BackUp VPS Snapshot.
- Proovi taastamist üks kord enne, kui seda vaja läheb.
Käitamine HytHosti VPS-il
HytHosti VPS-paketid töötavad KVM-il täieliku root-ligipääsu, SSD-salvestuse ja võrgu ees oleva DDoS-kaitsega — kõik, mida Pterodactyl vajab. Vali tellimisel Ubuntu 24.04 ja järgi ülaltoodud samme. VPS on vaikimisi haldamata: operatsioonisüsteemi ja kõike sellel haldad sina ning paketti saad hiljem suurendada, kui su serverid kasvavad.
Kui ülaltoodud seadistus tundub rohkem, kui tahad hooldada, teeb hallatud mänguserver sama töö ilma selleta: meie mänguserveritel on paneel, automaatsed varukoopiad ja uuendused juba olemas.
KVM, täielik root ja SSD-salvestus: HytHosti VPS 4 GB-ga paneeli ja sinu esimese mängu jaoks maksab €7.00/kuu.
Vaata VPS-paketteKorduma kippuvad küsimused
Liida kokku, mida iga mäng vajab, ja jäta umbes 1,5 kuni 2 GB süsteemile ja paneelile. 4 GB-ga töötab paneel ja üks väike server, 8 GB-ga kaks või kolm serverit või üks modifitseeritud server ning 16 GB-ga rasked modipakid või mitu aktiivset serverit.
Ubuntu 24.04. Pterodactyl toetab seda ja see sisaldab paneelile vajalikku PHP versiooni ilma lisarepositooriumideta. Ka Debian 12 töötab. Windows ei ole toetatud Wingsi jaoks, mis on mänguservereid käitav osa.
Jah. Pterodactyli paneel ja Wings on tasuta ja avatud lähtekoodiga MIT-litsentsi alusel. Maksad ainult VPS-i eest, millel see töötab.
Jah. Pterodactyl käitab iga mänguserverit oma konteineris, igaühel oma port ning RAM-i ja CPU piirangud. Need jagavad VPS-i koguressursse, seega planeeri RAM ja jäta iga aktiivse serveri jaoks vähemalt üks CPU tuum.
Logi sisse SSH-võtmega, hoia süsteem uuendatuna, tööta root-kasutaja asemel sudo-õigustega kasutajana ja lülita ufw sisse pärast SSH lubamist. Pea meeles, et Dockeri mänguportid lähevad ufw-st mööda, nii et sulge mänguport selle allokatsiooni eemaldamisega paneelis, ning hoia varukoopiaid masinast väljas.
Oma masin kõigi mängude jaoks, mida käitad
HytHosti KVM VPS-paketid täieliku root-ligipääsu, SSD ja DDoS-kaitsega alates €2.92/kuu — või lase meil mänguserverit sinu eest hallata.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursKas see juhend oli abiks?