# 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.

## Server Minecraft basato su Linux: le opzioni di hosting di IONOS

Le opzioni di hosting dove è possibile scegliere tra Windows e [Linux](https://www.ionos.it/digitalguide/server/know-how/linux-lalternativa-conveniente-a-windows/) 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.

<table>
  <thead>
    <tr>
      <th><strong>Impiego del server Minecraft</strong></th>
      <th><strong>Tariffa IONOS adatta (con sistema operativo Linux)</strong></th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>Piccolo mondo per 1-2 giocatori</strong></td>
      <td>VPS Linux M</td>
    </tr>
    <tr>
      <td><strong>Mondo di medie dimensioni per 3-5 giocatori</strong></td>
      <td>VPS Linux L</td>
    </tr>
    <tr>
      <td><strong>Mondo grande per più di 6 giocatori</strong></td>
      <td>VPS Linux XL</td>
    </tr>
  </tbody>
</table>

## 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](https://www.ionos.it/digitalguide/server/know-how/debian-il-sistema-operativo-universale/) e [Ubuntu](https://www.ionos.it/digitalguide/server/know-how/ubuntu-il-sistema-linux-per-tutti/) sono altrettanto possibili come base di sistema così come OpenSUSE, Arch Linux, Solus, Gentoo Linux o altre [distribuzioni Linux](https://www.ionos.it/digitalguide/server/configurazione/le-distribuzioni-linux-per-i-server/) meno diffuse. Nel seguente tutorial, ti mostriamo i singoli passaggi per la configurazione di un server Minecraft con Ubuntu 24.04.

Consiglio Naturalmente puoi anche [creare e configurare un server Minecraft personale](https://www.ionos.it/digitalguide/server/know-how/configurare-un-server-dedicato-per-giocare-a-minecraft/) 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](https://www.ionos.it/digitalguide/server/know-how/desktop-remoto-cose-e-come-si-utilizza/).

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**:

```bash
sudo apt update
```

Nel passaggio successivo, installa l’**implementazione Java OpenJDK**, obbligatoria per l’esecuzione dell’applicazione server Minecraft programmata in Java:

```bash
sudo apt-get install openjdk-21-jdk
```

Con 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.

[![Immagine: Ubuntu 24.04: controllo della versione di Java nel terminale](https://www.ionos.it/digitalguide/fileadmin/_processed_/7/1/csm_ubuntu-java-versions-check-terminal_938e3f1b03.webp "Ubuntu 24.04: controllo della versione di Java nel terminale")](https://www.ionos.it/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/ubuntu-java-versions-check-terminal.jpg) Ubuntu 24.04: controllo della versione di Java nel terminale. Per mantenere attivo il server Minecraft quando lasci il terminale, installa anche il **gestore di finestre** Screen:

```bash
sudo apt install screen
```

### Secondo 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:

```bash
sudo ufw allow 25565
```

[![Immagine: Apertura della porta (25565) su Ubuntu 24.04](https://www.ionos.it/digitalguide/fileadmin/_processed_/d/8/csm_port-opening-in-ubuntu_515233b7b2.webp "Apertura della porta (25565) su Ubuntu 24.04")](https://www.ionos.it/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/port-opening-in-ubuntu.jpg) Apertura della porta (25565) su Ubuntu 24.04. ### 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”](https://www.minecraft.net/it-it/download/server "Server per Minecraft: Java Edition su minecraft.net"), 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`:

```bash
wget https://piston-data.mojang.com/v1/objects/c8f83c5655308435b3dcf03c06d9fe8740a77469/server.jar
```

N.B. Il 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:

```bash
screen
```

Conferma 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:

```bash
sudo java -Xms1G -Xmx2G -jar server.jar nogui
```

Il 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:

[![Immagine: Server Minecraft su Linux: messaggio di errore al primo avvio](https://www.ionos.it/digitalguide/fileadmin/_processed_/e/6/csm_minecraft-server-on-linux-error_195cd5adb3.webp "Server Minecraft su Linux: messaggio di errore al primo avvio")](https://www.ionos.it/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/minecraft-server-on-linux-error.jpg) Server Minecraft su Linux: messaggio di errore al primo avvio. 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:

```bash
sudo nano eula.txt
```

Troverai 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.

[![Immagine: Server Minecraft EULA: conferma nel terminale Ubuntu](https://www.ionos.it/digitalguide/fileadmin/_processed_/0/6/csm_minecraft-server-eula-on-ubuntu-terminal_a8cb335f78.webp "Server Minecraft EULA: conferma nel terminale Ubuntu")](https://www.ionos.it/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/minecraft-server-eula-on-ubuntu-terminal.jpg) Server Minecraft EULA: conferma nel terminale Ubuntu. ### Quinto passaggio: configurare il server

Dopo aver accettato il contratto di licenza, puoi passare al file di configurazione [server.properties](https://minecraft.fandom.com/it/wiki/Server.properties "minecraft.fandom.com: 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:

```bash
sudo nano server.properties
```

Trovi 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.

[![Immagine: Server Minecraft (Linux): configurazione standard nelle server.properties](https://www.ionos.it/digitalguide/fileadmin/_processed_/1/9/csm_minecraft-server-linux-standard-configuration_89d1bae6d2.webp "Server Minecraft (Linux): configurazione standard nelle server.properties")](https://www.ionos.it/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/minecraft-server-linux-standard-configuration.jpg) Server Minecraft (Linux): configurazione standard nelle server.properties. ### 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**:

```bash
sudo java -Xms1G -Xmx2G -jar server.jar nogui
```

Dopo aver terminato il processo di avvio, che richiede un po’ di tempo, il terminale presenta il messaggio:

```bash
[Server thread/INFO]: Done (….s)! For help, type "help"
```

Ora, 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:

```bash
screen -list
```

A 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”:

[![Immagine: Elenco delle sessioni di schermo attive con screen](https://www.ionos.it/digitalguide/fileadmin/_processed_/8/b/csm_auflistung-aktiver-bildschirmsitzungen_b534c6cc2f.webp "Elenco delle sessioni di schermo attive con screen")](https://www.ionos.it/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/auflistung-aktiver-bildschirmsitzungen.png) Elenco delle sessioni di schermo attive con screen. 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:

```bash
screen -r 6060
```

Ora 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:

1. Avvia il **client Minecraft** (edizione Java).
2. Seleziona “**Multigiocatore**”.
3. Fai clic su “**Connessione diretta**”.
4. Inserisci l’**indirizzo IP** del server Minecraft.
5. Infine, premi su “**Accedi al server**”.

[![Immagine: Screenshot di Minecraft: opzione “Accedi al server”](https://www.ionos.it/digitalguide/fileadmin/_processed_/b/f/csm_screenshot-from-minecraft-join-server_0c27888f0d.webp "Screenshot di Minecraft: opzione “Accedi al server”")](https://www.ionos.it/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/screenshot-from-minecraft-join-server.png) Screenshot di Minecraft: opzione “Accedi al server”. Dopo aver stabilito la connessione, l’avventura online sul server Minecraft su Linux ha inizio!

[![Immagine: Screenshot di Minecraft (Java Edition)](https://www.ionos.it/digitalguide/fileadmin/_processed_/a/b/csm_screenshot-minecraft-java-edition_2920a10c81.webp "Screenshot di Minecraft (Java Edition)")](https://www.ionos.it/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/screenshot-minecraft-java-edition.png) Screenshot di Minecraft (Java Edition).  Consiglio Lascia che i giochi abbiano inizio con il tuo [dominio .gg](https://www.ionos.it/dominio/gg-dominio "Domini .gg su IONOS").


This is a markdown version of: [https://www.ionos.it/digitalguide/server/know-how/server-minecraft-su-linux/](https://www.ionos.it/digitalguide/server/know-how/server-minecraft-su-linux/) for AI/LLM consumption.