Minecraft · Guida

Come creare un server Minecraft su un VPS

Aggiornato October 2, 2026 8 min di lettura

In questa pagina
  1. In breve
  2. VPS o piano Minecraft gestito? Il confronto onesto
  3. Scegliere il VPS, il sistema operativo e la versione di Java
  4. Installare il server, passo dopo passo
  5. Firewall, avvio automatico e riavvii
  6. Backup e aggiornamenti
  7. FAQ

Un VPS ti dà un intero server Linux tutto tuo: accesso root, un IP pubblico e nulla in esecuzione che non ci abbia messo tu. Per un server Minecraft significa controllo completo: qualsiasi versione, qualsiasi software, quanti mondi vuoi e spazio per un proxy, un bot Discord o un sito web accanto.

Gli stessi passaggi (il runtime giusto, una regola del firewall, un servizio systemd e i backup) valgono per quasi tutti i server di gioco che fai girare su un VPS Linux; cambiano solo il programma e la porta.

Significa anche che l'amministratore sei tu. Questa guida copre l'installazione completa su Ubuntu 24.04 (ogni comando è stato eseguito su un server pulito prima di essere scritto) e parte da un confronto onesto, perché per un singolo server Minecraft un VPS non è sempre l'affare migliore.

In breve

  1. Prendi un VPS con almeno 4 GB di RAM e Ubuntu 24.04. I repository ufficiali di Ubuntu contengono tutte le versioni di Java di cui Minecraft ha bisogno.
  2. Installa il Java richiesto dalla tua versione di Minecraft: Java 25 per le attuali release 26.x, Java 21 per le versioni dalla 1.20.5 alla 1.21.x.
  3. Esegui il server con un utente dedicato e dalla sua cartella, mai come root.
  4. Apri la porta TCP 25565 nel firewall, dopo aver consentito SSH, non prima.
  5. Trasformalo in un servizio systemd così si avvia al boot e riparte dopo un crash, e configura i backup prima che ti servano.

È circa mezz'ora di lavoro. Le sezioni seguenti riportano i comandi esatti, e la prima ti aiuta a capire se un VPS è davvero lo strumento giusto.

Accesso root completo, NVMe e protezione DDoS: una VPS HytHost con 4 GB di RAM a partire da €7.00/mese.

Vedi i piani VPS

VPS o piano Minecraft gestito? Il confronto onesto

Entrambi eseguono lo stesso server Java su hardware simile. La differenza è chi fa il lavoro e cos'altro può fare la macchina.

VPS LinuxPiano Minecraft gestito
Circa 8-9 GB di RAMVPS 3, 8 GB — €15.00/meseMC Diamond, 9 GB — €11.65/mese
Memoria disponibile per MinecraftQuella che resta dopo il sistema operativoTutto il piano
Installare versioni e modpackA manoCambio versione e installer di modpack in un clic
Aggiornamenti di sicurezza, firewall, backupA carico tuoGestiti
Altro software sulla stessa macchinaQualsiasiSolo Minecraft
Più server, un proxy, un databaseSì, tutto su una macchinaUn server per piano

Per un solo server Minecraft, il piano gestito conviene di più: più memoria a meno prezzo, e nessuna amministrazione. Un VPS si guadagna il suo posto quando vuoi più di un server (per esempio un proxy Velocity davanti a una lobby e a un mondo survival) o altre cose accanto a Minecraft: un bot Discord, un sito web, un database, i tuoi strumenti. È anche la scelta giusta se gestire il server è proprio lo scopo e vuoi imparare Linux strada facendo.

Se ti riconosci, vai avanti. Se vuoi solo un server per i tuoi amici, l'hosting Minecraft ti ci porta più in fretta.

Scegliere il VPS, il sistema operativo e la versione di Java

Quanto VPS

Lascia al sistema operativo circa 1.5-2 GB e dai il resto a Minecraft.

VPS HytHostSpecificheIdeale per
VPS 2 — €7.00/mese4 vCPU, 4 GB RAM, 30 GB NVMeUn server Paper per un gruppo di amici
VPS 3 — €15.00/mese4 vCPU, 8 GB RAM, 50 GB NVMeUn server Paper più affollato o un modpack leggero
VPS 4 — €27.00/mese6 vCPU, 16 GB RAM, 100 GB NVMeModpack, o un proxy con più server dietro

I piani più piccoli, da 2 GB, vanno bene per un bot o un mondo di prova, ma sono troppo stretti per un vero server Minecraft una volta che il sistema operativo ha preso la sua parte. Per capire come la memoria dipende da giocatori e mod, leggi quanta RAM serve a un server Minecraft.

Quale sistema operativo

Scegli Ubuntu 24.04. I suoi repository standard includono OpenJDK 17, 21 e 25, che coprono ogni versione di Minecraft che probabilmente userai. Anche Debian 12 è un ottimo sistema, ma i suoi repository offrono solo Java 17 (troppo vecchio per qualsiasi release di Minecraft dalla 1.20.5 in poi), quindi dovresti prima aggiungere un repository Java di terze parti.

Quale versione di Java

Versione di MinecraftJava richiesto
26.1 e successiveJava 25
Dalla 1.20.5 alla 1.21.xJava 21
Dalla 1.18 alla 1.20.4Java 17

Questi dati vengono direttamente dalle informazioni di versione che Mojang pubblica per ogni release. La maggior parte dei modpack punta ancora alla 1.21.1, quindi controlla la versione del tuo pack prima di installare Java.

Installare il server, passo dopo passo

Accedi via SSH con un utente che abbia sudo. I comandi qui sotto installano Java 25 per la release attuale; sostituiscilo con openjdk-21-jre-headless per 1.20.5-1.21.x.

  1. Aggiorna il sistema e installa Java:
    sudo apt update && sudo apt upgrade -y
    sudo apt install -y openjdk-25-jre-headless
    java -version
  2. Crea un utente che possieda il server e nient'altro:
    sudo useradd -r -m -d /opt/minecraft -s /usr/sbin/nologin minecraft
    Eseguire il server con un utente dedicato significa che un plugin compromesso può danneggiare il server, non l'intera macchina.
  3. Scarica il jar del server. Copia il link di download del server vanilla da minecraft.net, o di Paper da papermc.io, e scaricalo nella cartella del server:
    cd /opt/minecraft
    sudo -u minecraft curl -o server.jar "PASTE_THE_DOWNLOAD_LINK_HERE"
  4. Accetta la EULA e avvialo una prima volta:
    echo "eula=true" | sudo -u minecraft tee /opt/minecraft/eula.txt
    sudo -u minecraft java -Xms2G -Xmx6G -jar server.jar nogui
    Aspetta Done, digita stop, e il mondo e server.properties sono pronti. Imposta -Xmx alla memoria del VPS meno circa 2 GB: -Xmx6G su un VPS da 8 GB.

Firewall, avvio automatico e riavvii

Apri la porta senza chiuderti fuori

sudo ufw allow 22/tcp
sudo ufw allow 25565/tcp
sudo ufw enable
Consenti SSH prima di attivare il firewall. Attivare ufw senza la prima riga interrompe la tua stessa sessione SSH, e l'unico modo per rientrare è la console del provider.

Eseguilo come servizio

Crea /etc/systemd/system/minecraft.service:

[Unit]
Description=Minecraft server
After=network-online.target
Wants=network-online.target

[Service]
User=minecraft
WorkingDirectory=/opt/minecraft
ExecStart=/usr/bin/java -Xms2G -Xmx6G -jar server.jar nogui
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target

Poi caricalo e avvialo:

sudo systemctl daemon-reload
sudo systemctl enable --now minecraft
journalctl -u minecraft -f

Ora il server parte all'avvio del VPS e torna su da solo se va in crash. journalctl mostra l'output della console; sudo systemctl stop minecraft lo spegne in modo pulito.

I giocatori si collegano all'indirizzo IP del VPS. Se non ci riescono, controlla in quest'ordine: che il servizio sia attivo, che sudo ufw status elenchi la 25565 e che server-port in server.properties sia ancora 25565.

Backup e aggiornamenti

Su un VPS nessuno fa il backup del tuo mondo se non lo fai tu. Due livelli funzionano bene insieme:

  • Uno snapshot dell'intero VPS. I piani VPS di HytHost offrono un'opzione di backup tramite snapshot, che cattura la macchina così com'è: proprio ciò che serve ripristinare dopo un aggiornamento di sistema andato storto.
  • Una copia del mondo fuori dal server. Uno snapshot vive insieme al VPS; una copia altrove sopravvive a qualunque cosa gli succeda. Archivia la cartella del server a server fermo e sposta l'archivio fuori dalla macchina a intervalli regolari con cron.

Aggiornare Minecraft diventa così una routine: fai un backup, controlla nella tabella Java qui sopra la nuova versione, sostituisci server.jar, avvialo e leggi il log. Se un plugin o una mod non è ancora pronto per la nuova versione, il backup è la tua via di ritorno.

Tieni attivi gli aggiornamenti di sicurezza. Un sudo apt update && sudo apt upgrade a settimana, o gli aggiornamenti automatici, non costa nulla e chiude la maggior parte delle porte che contano su un server esposto a internet.
FAQ

Domande frequenti

Sì, se vuoi il pieno controllo o più di una cosa sulla macchina: più server dietro un proxy, un bot Discord, un sito web o un database. Per un singolo server Minecraft, un piano Minecraft gestito di solito offre più memoria a meno prezzo e non richiede amministrazione.

Almeno 4 GB per un piccolo server Paper, 8 GB per un server più affollato o un modpack leggero, e 16 GB per modpack pesanti o più server. Il sistema operativo ne occupa circa 1.5-2 GB, quindi imposta -Xmx alla memoria del VPS meno circa 2 GB.

Secondo i dati di versione pubblicati da Mojang, Minecraft 26.1 e successive richiedono Java 25, le versioni dalla 1.20.5 alla 1.21.x richiedono Java 21, e dalla 1.18 alla 1.20.4 Java 17. La maggior parte dei modpack oggi punta alla 1.21.1, quindi Java 21.

Ubuntu 24.04 è la scelta più semplice, perché i suoi repository standard includono OpenJDK 17, 21 e 25. Debian 12 offre solo Java 17 nei suoi repository, troppo vecchio per Minecraft 1.20.5 e successive a meno di aggiungere un repository Java di terze parti.

Controlla tre cose in ordine: che il server sia in esecuzione (systemctl status minecraft), che il firewall consenta TCP 25565 (ufw status) e che server.properties usi ancora la porta 25565. I giocatori devono collegarsi all'IP pubblico del VPS; un hostname funziona solo quando un record DNS punta a esso.

Per un singolo server Minecraft, di solito no. Su HytHost un piano Minecraft gestito da 9 GB costa €11.65/mese, mentre un VPS da 8 GB costa €15.00/mese, e sul VPS una parte della memoria va al sistema operativo. Un VPS diventa più conveniente quando fa girare più server o altro software.

Sì, è uno dei motivi principali per scegliere un VPS. Un proxy come Velocity con più server dietro, un bot Discord, un sito web o un database possono condividere la macchina, purché RAM e CPU siano dimensionate per tutti insieme.

Il tuo server Linux, pronto in pochi minuti

VPS KVM HytHost con core vCPU dedicati, storage NVMe, accesso root completo e protezione DDoS: 4 GB a partire da €7.00/mese.

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

Questa guida ti è stata utile?