VPS · Guida

Come configurare un VPS per server di gioco

Aggiornato October 10, 2026 7 min di lettura

In questa pagina
  1. VPS o hosting di gioco gestito: scegli con onestà
  2. Scegliere un VPS per server di gioco
  3. Primi passi: chiavi SSH, aggiornamenti, un utente e un firewall
  4. Installare Pterodactyl: pannello, Docker e Wings
  5. Nodi, allocazioni e porte di gioco
  6. Backup che puoi davvero ripristinare
  7. Farlo girare su un VPS HytHost
  8. FAQ

Un VPS ti dà un'intera macchina Linux tutta per te: puoi far girare un server Minecraft accanto a un mondo Valheim, aggiungere un bot Discord e modificare tutto ciò che vuoi. Quello che non ti dà è un pannello, i backup o un firewall: quelli li configuri tu, e l'ordine in cui lo fai conta.

Questa guida porta un VPS appena creato a un host multigioco funzionante con Pterodactyl, il pannello per server di gioco gratuito e open source: mettere in sicurezza il primo accesso, installare Docker, il pannello e il suo daemon Wings, aprire le porte giuste e tenere dei backup. Ti dice anche chiaramente quando un server di gioco gestito ti risparmierebbe la fatica.

VPS o hosting di gioco gestito: scegli con onestà

Il tuo VPSServer di gioco gestito
ControlloTutto: sistema operativo, pannello, qualsiasi gioco, qualsiasi softwareIl gioco e le sue impostazioni
ConfigurazioneUn pomeriggio con questa guidaOrdini e giochi
Aggiornamenti, sicurezza, backupCompito tuoCe ne occupiamo noi
Più giochi su una macchinaSì, condividendo la stessa RAM e CPUUn server per gioco

Scegli un VPS se ti piace gestire Linux, vuoi più giochi e servizi fianco a fianco o ti serve un software che nessun pannello di gioco offre. Scegli un server di gioco gestito se vuoi solo avere il gioco online: pannello, backup e aggiornamenti sono inclusi.

Vuoi il controllo? I piani VPS KVM di HytHost con accesso root completo partono da €2.92/mese.

Vedi i piani VPS

Scegliere un VPS per server di gioco

  • Virtualizzazione KVM. I server di gioco di Pterodactyl girano in container Docker, e la documentazione stessa di Pterodactyl dice che KVM funziona di sicuro, mentre i VPS basati su container (OpenVZ, LXC) di solito non riescono a eseguire Docker correttamente. Verifica con systemd-detect-virt: la risposta dovrebbe essere kvm.
  • RAM. Somma quello che serve a ogni gioco, poi lascia spazio per il sistema e il pannello (il suo database, la cache e il server web). Come punto di partenza indicativo: un piccolo server Minecraft vanilla 2–3 GB, uno moddato 6–9 GB, Valheim 4 GB, Terraria 2 GB, più 1,5–2 GB per tutto il resto.
  • CPU. La maggior parte dei server di gioco simula il mondo su un unico thread principale, quindi pochi core veloci battono tanti core lenti. Ogni server di gioco che aggiungi vuole almeno un core tutto per sé.
  • Disco. I mondi crescono, e i backup salvati sulla stessa macchina raddoppiano lo spazio occupato.
Cosa vuoi far girarePiano da cui partire
Il pannello più un piccolo server di giocoVPS 2 — 4 vCPU, 4 GB, €7.00/mese
Due o tre server, oppure un server moddatoVPS 3 — 4 vCPU, 8 GB, €15.00/mese
Modpack pesanti o una piccola community di serverVPS 4 — 6 vCPU, 16 GB, €27.00/mese

Scegli Ubuntu 24.04 come sistema operativo: Pterodactyl lo supporta e include la versione di PHP di cui il pannello ha bisogno, senza repository aggiuntivi.

Primi passi: chiavi SSH, aggiornamenti, un utente e un firewall

  1. Accedi con una chiave, non con una password. Sul tuo PC, crea una chiave e copiala sul server:
    ssh-keygen -t ed25519
    ssh-copy-id root@YOUR_SERVER_IP
  2. Aggiorna tutto.
    apt update && apt upgrade -y
    Ubuntu installa da solo gli aggiornamenti di sicurezza tramite unattended-upgrades, attivo di default.
  3. Crea un utente con sudo per il lavoro di tutti i giorni, così non resti sempre connesso come root:
    adduser gameadmin
    adduser gameadmin sudo
  4. Attiva il firewall, consentendo prima SSH, altrimenti resti chiuso fuori:
    ufw allow 22/tcp
    ufw allow 80/tcp
    ufw allow 443/tcp
    ufw allow 8080/tcp
    ufw allow 2022/tcp
    ufw enable
    Le porte 80 e 443 sono per il pannello, la 8080 per il daemon Wings e la 2022 per il suo server SFTP.
Il firewall non copre i tuoi server di gioco. Docker pubblica le porte dei container scavalcando ufw, quindi le porte di gioco che assegni nel pannello sono raggiungibili qualunque cosa dica ufw. È proprio questo che le fa funzionare, ma significa anche che non puoi usare ufw per chiuderle. Rimuovi invece l'allocazione nel pannello.

Installare Pterodactyl: pannello, Docker e Wings

Pterodactyl ha due parti: il pannello, un'app web in cui crei e gestisci i server, e Wings, il daemon che esegue ogni server di gioco nel proprio container Docker. Entrambi possono stare sullo stesso VPS. Le versioni attuali sono il pannello 1.15 e Wings 1.13 (agosto 2026); la versione 2.0 è ancora una pre-release, quindi segui la documentazione 1.x su docs.pterodactyl.io/v1.

1. Il pannello

Il pannello richiede PHP 8.2 o 8.3 (non 8.4), MariaDB, Redis, nginx e Composer. Su Ubuntu 24.04 arrivano tutti dai repository standard. La guida ufficiale spiega ogni comando; a grandi linee:

  1. Installa i pacchetti, scarica l'ultima release del pannello in /var/www/pterodactyl ed esegui composer install.
  2. Crea un database e un utente, poi esegui i comandi di configurazione: php artisan key:generate --force (fai un backup della chiave che scrive in .env, perché senza di essa i tuoi dati cifrati non si possono recuperare), poi p:environment:setup, p:environment:database, migrate --seed --force e p:user:make per il tuo account amministratore.
  3. Aggiungi il cron job e il servizio del queue worker, e punta nginx al pannello. Se puoi, usa un nome di dominio con un certificato 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

Nel pannello vai su Nodes > Create New, poi apri la scheda Configuration del nodo e copia la configurazione in /etc/pterodactyl/config.yml. Esegui wings --debug una volta per vederlo connettersi, fermalo con Ctrl+C, poi installalo come servizio con l'unità wings.service della documentazione ufficiale e systemctl enable --now wings.

Un controllo rapido: curl http://127.0.0.1:8080/api/system sul VPS dovrebbe rispondere 401. Significa che Wings è in esecuzione e sta semplicemente chiedendo un token.

Nodi, allocazioni e porte di gioco

Ogni server di gioco ha bisogno di almeno un'allocazione: l'IP pubblico del tuo VPS più una porta. Aggiungile nella scheda Allocation del nodo, come porte singole o intervalli come 25565-25570. Usa l'IP pubblico, mai 127.0.0.1, e quando provi una porta di gioco, provala dall'esterno del VPS.

GiocoPorta predefinita
Minecraft Java25565 TCP
Minecraft Bedrock19132
Counter-Strike 1.627015 UDP
Valheim2456–2457 UDP
Terraria7777 TCP
Project Zomboid16261–16262 UDP
Palworld8211 UDP

Il pannello include "egg" già pronti, cioè modelli per ogni gioco, e la community ne pubblica molti altri. Le nostre guide ai giochi coprono le impostazioni specifiche di ciascuno, per esempio Valheim o CS 1.6. Ti serve un solo server Minecraft senza pannello? Come ospitare un server Minecraft su un VPS è la strada più semplice.

Backup che puoi davvero ripristinare

Pterodactyl ha i backup integrati: ogni server ha una scheda Backups e, di default, Wings li salva in /var/lib/pterodactyl/backups, sullo stesso disco dei server. Questo ti protegge da un aggiornamento di una mod andato male, non dalla perdita del VPS.

  • Fuori dalla macchina: il pannello può inviare i backup a qualsiasi storage compatibile S3, impostandolo nella sua configurazione.
  • L'intero VPS: uno snapshot cattura il sistema, il pannello e tutti i server in una volta. Su HytHost è l'add-on BackUp VPS Snapshot.
  • Prova un ripristino una volta, prima di averne bisogno.

Farlo girare su un VPS HytHost

I piani VPS di HytHost girano su KVM con accesso root completo, storage SSD e protezione DDoS davanti alla rete: tutto ciò che serve a Pterodactyl. Scegli Ubuntu 24.04 al momento dell'ordine e segui i passaggi qui sopra. Il VPS è non gestito di default: il sistema operativo e tutto ciò che contiene li gestisci tu, e puoi passare a un piano superiore in seguito, man mano che i tuoi server crescono.

Se tutto questo ti sembra più di quanto vuoi mantenere, un server di gioco gestito fa lo stesso lavoro senza questa fatica: i nostri server di gioco arrivano con pannello, backup automatici e aggiornamenti già pronti.

KVM, root completo e storage SSD: un VPS HytHost con 4 GB per il pannello e il tuo primo gioco costa €7.00/mese.

Vedi i piani VPS
FAQ

Domande frequenti

Somma quello che serve a ogni gioco e lascia circa 1,5–2 GB per il sistema e il pannello. Con 4 GB girano il pannello e un piccolo server, con 8 GB due o tre server o un server moddato, e con 16 GB modpack pesanti o diversi server molto frequentati.

Ubuntu 24.04. Pterodactyl lo supporta e include la versione di PHP richiesta dal pannello senza repository aggiuntivi. Va bene anche Debian 12. Windows non è supportato da Wings, la parte che esegue i server di gioco.

Sì. Il pannello Pterodactyl e Wings sono gratuiti e open source con licenza MIT. Paghi solo il VPS su cui girano.

Sì. Pterodactyl esegue ogni server di gioco nel proprio container, ciascuno con la propria porta e i propri limiti di RAM e CPU. Condividono le risorse totali del VPS, quindi pianifica la RAM e tieni almeno un core di CPU per ogni server molto attivo.

Accedi con una chiave SSH, tieni il sistema aggiornato, lavora come utente con sudo invece che come root e attiva ufw dopo aver consentito SSH. Ricorda che le porte di gioco di Docker scavalcano ufw: per chiudere una porta di gioco rimuovi la sua allocazione nel pannello, e conserva i backup fuori dalla macchina.

La tua macchina per tutti i giochi che gestisci

I piani VPS KVM di HytHost con root completo, SSD e protezione DDoS partono da €2.92/mese, oppure lascia a noi la gestione del server di gioco.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Questa guida ti è stata utile?