Creare un server Minecraft su Linux: come funziona
Un server Minecraft su Linux (qui: Ubuntu 24.04) si configura rapidamente. Dopo esserti procurato l’hardware appropriato per l’hosting, tutto ciò che ti serve è una versione aggiornata di Java e i file di programma più recenti (versione Java) del gioco per computer sandbox. Puoi ottenere entrambi comodamente dal terminale.
Prova il nostro VPS. I primi 30 giorni sono in omaggio e se allo scadere del periodo di prova non sarai convinto, ti rimborseremo tutte le spese sostenute.
Server Minecraft basato su Linux: le opzioni di hosting di IONOS
Le opzioni di hosting dove è possibile scegliere tra Windows e Linux come sistema operativo per il server sono disponibili presso un’ampia gamma di fornitori, tra cui IONOS. In questo caso, il modello di server virtuale o VPS (Virtual Private Server) è consigliato per iniziare in modo facile con un server Minecraft Linux più piccolo per poche persone: a fronte di un prezzo fisso mensile contenuto, avrai accesso a risorse hardware virtualizzate che potrai scalare in qualsiasi momento. Una tariffa adatta con la necessaria potenza di calcolo che ti consigliamo è quella del VPS M.
Nella tabella seguente sono riportati tre casi d’uso concreti per un server Minecraft con Linux con le relative opzioni server di IONOS.
| Impiego del server Minecraft | Tariffa IONOS adatta (con sistema operativo Linux) |
|---|---|
| Piccolo mondo per 1-2 giocatori | VPS Linux M |
| Mondo di medie dimensioni per 3-5 giocatori | VPS Linux L |
| Mondo grande per più di 6 giocatori | VPS Linux XL |
Configurare un server Minecraft su Linux: guida con Ubuntu 24.04
Se vorresti far girare il tuo server Minecraft su una distribuzione Linux, hai la piena libertà di farlo: i rappresentanti tipici come Debian e Ubuntu sono altrettanto possibili come base di sistema così come OpenSUSE, Arch Linux, Solus, Gentoo Linux o altre distribuzioni Linux meno diffuse. Nel seguente tutorial, ti mostriamo i singoli passaggi per la configurazione di un server Minecraft con Ubuntu 24.04.
Naturalmente puoi anche creare e configurare un server Minecraft personale su Windows, se preferisci lavorare con il sistema operativo di Microsoft.
Primo passaggio: installare i componenti software aggiuntivi
Collegati al server Linux impostando una connessione al desktop remoto.
Dopo aver stabilito la connessione, prima di tutto installa i componenti aggiuntivi necessari per eseguire un server Minecraft tramite il terminale.
A tale scopo, aggiorna innanzitutto l’indice dei pacchetti del gestore di pacchetti APT:
sudo apt updatebashNel passaggio successivo, installa l’implementazione Java OpenJDK, obbligatoria per l’esecuzione dell’applicazione server Minecraft programmata in Java:
sudo apt-get install openjdk-21-jdkbashCon il comando sudo java -version puoi verificare se l’installazione del kit Java è andata a buon fine. In questo caso, il terminale visualizza la versione installata di OpenJDK.

Per mantenere attivo il server Minecraft quando lasci il terminale, installa anche il gestore di finestre Screen:
sudo apt install screenbashSecondo passaggio: aprire la porta del server Minecraft
Dopo aver installato i componenti di base per il tuo server Minecraft su Linux, apri la porta TCP 25565. L’applicazione server utilizza questa porta per impostazione predefinita per la comunicazione con i client, motivo per cui è indispensabile una regola firewall appropriata. Utilizza il seguente comando per aggiungere il nuovo criterio:
sudo ufw allow 25565bash
Terzo passaggio: installare l’applicazione server di Minecraft (edizione Java)
Ora puoi scaricare e installare il software del server del gioco sandbox. Per ottenere la migliore compatibilità possibile, utilizza l’edizione Java corrente.
A questo scopo, richiama la pagina di download ufficiale del “Server per Minecraft: Java Edition”, quindi copia e incolla il link presentato là.
Ora ottieni i file di installazione che si trovano al link copiato con l’aiuto di wget:
wget https://piston-data.mojang.com/v1/objects/c8f83c5655308435b3dcf03c06d9fe8740a77469/server.jarbashIl link nel codice è solo un esempio: incolla il link copiato in quel punto.
Quarto passaggio: prima esecuzione dell’applicazione server
Dopo aver scaricato il file server.jar, puoi eseguire l’applicazione server in qualsiasi momento. Per l’esecuzione, utilizza il comando screen del gestore di finestre installato nel primo passaggio, che si avvia nel modo seguente:
screenbashConferma l’avvio del gestore con la barra spaziatrice. Successivamente, visualizzerai la familiare interfaccia del terminale, che ora è pronta per l’avvio del server Minecraft. A tal fine, inserisci il seguente comando:
sudo java -Xms1G -Xmx2G -jar server.jar noguibashIl server Minecraft: Java Edition viene successivamente caricato senza interfaccia grafica (nogui). Per l’esecuzione, è previsto 1 gigabyte di RAM iniziale (Xms1G), mentre l’utilizzo massimo è limitato a 2 gigabyte (Xmx2G). Naturalmente, hai la possibilità di regolare questi valori individualmente.
Quando esegui il comando per la prima volta, alla fine del processo di caricamento ricevi i due seguenti messaggi di errore:

Quindi, da un lato, non è stato possibile caricare il file eula.txt, dall’altro, al server Minecraft mancano le informazioni di configurazione che devono essere definite come impostazioni predefinite nel file server.properties.
Il file del Contratto di licenza con l’utente finale (EULA) viene quindi generato direttamente nella directory corrente. Puoi aprire il file nel modo seguente:
sudo nano eula.txtbashTroverai un link al contratto, che dovrai copiare e aprire nel browser. Dopo aver letto le condizioni, modifica la voce eula=false in eula=true. Salva e chiudi il file di testo.

Quinto passaggio: configurare il server
Dopo aver accettato il contratto di licenza, puoi passare al file di configurazione server.properties. Anche questo è stato creato nella directory corrente quando l’applicazione server è stata avviata per la prima volta. Apri il file con l’editor di testo nano:
sudo nano server.propertiesbashTrovi una prima, semplice configurazione standard in cui vengono definiti, tra l’altro, il grado di difficoltà (difficulty) e la modalità del gioco (gamemode). Regola la configurazione individualmente e infine salva il file.

Sesto passaggio: avviare il server Minecraft
Dopo aver dato il consenso al contratto di licenza EULA e aver salvato la configurazione individuale del server, puoi digitare ancora una volta nel terminale Linux il comando già utilizzato nel quarto passaggio per avviare il server Minecraft:
sudo java -Xms1G -Xmx2G -jar server.jar noguibashDopo aver terminato il processo di avvio, che richiede un po’ di tempo, il terminale presenta il messaggio:
[Server thread/INFO]: Done (….s)! For help, type "help"bashOra, digitando help, otterrai un elenco dei possibili comandi del server.
Settimo passaggio: mantenere la sessione del server attiva
Dopo che il server Minecraft è in esecuzione su Linux, desideri ovviamente che rimanga attivo anche quando ci si disconnette da remoto dal server. A tale scopo, esci dalla sessione Screen con la combinazione di tasti [Ctrl] + [A] + [D].
Esegui quindi il seguente comando per visualizzare tutte le sessioni di schermo attive:
screen -listbashA questo punto riceverai un elenco in cui troverai anche la connessione precedentemente stabilita al tuo server Minecraft con anteposto l’ID di sessione. Nel nostro caso, si tratta dell’ID “6060”:

Per mantenere la sessione attiva, anche in caso di successiva disconnessione dal server, immetti nel terminale quanto segue, ovvero sostituisci il valore “6060” con l’ID individuale della sessione Screen:
screen -r 6060bashOra puoi chiudere la finestra screen in qualsiasi momento con la combinazione di tasti [Ctrl] + [A] + [D] e disconnetterti dal server senza chiudere il server Minecraft.
Ottavo passaggio: connettersi al server Minecraft
Il server è in funzione e ora puoi connetterti al mondo che hai creato in qualsiasi momento. A tal fine, procedi come segue:
- Avvia il client Minecraft (edizione Java).
- Seleziona “Multigiocatore”.
- Fai clic su “Connessione diretta”.
- Inserisci l’indirizzo IP del server Minecraft.
- Infine, premi su “Accedi al server”.

Dopo aver stabilito la connessione, l’avventura online sul server Minecraft su Linux ha inizio!

Lascia che i giochi abbiano inizio con il tuo dominio .gg.

