creare server minecraft
0 Condivisioni

stampa questo articolo
Ti stai chiedendo come creare un server minecraft? Vorresti creare un mondo minecraft tutto tuo e condividerlo solo con i tuoi amici e familiari? Non sai come fare ne da dove cominciare per creare un server minecraft?

Allora seguimi, perché in questo articolo ti descrivo passo passo come fare a creare un server minecraft tutto tuo su VPS Linux dedicata o sul tuo pc di casa.

L'articolo è abbastanza tecnico per cui se non hai un minimo di competenze informatiche potresti avere qualche problemino. Io cercherò di descriverti la procedura nel modo più semplice possibile.

Dai, cominciamo!

Minecraft logo - Come creare un server minecraft

Cos'è minecraft?

Prima di vedere come installare un server minecraft, facciamo un pò di storia perché questo videogioco la merita.

Partiamo da un dato che dovrebbe farti capire l'importanza di questo brand

minecraft è il gioco più venduto nella storia dei videogamesClick To Tweet

Si, hai capito bene, è il più venduto in assoluto di sempre, anche di Tetris, anche di Super Mario, anche di Call of Duty, minecraft li batte tutti con oltre 480 milioni di copie vendute.

Il gioco nasce nel 2009 per mano del programmatore svedese Markus Persson, nel 2011 passa alla Mojang che nel 2014 viene acquistata dalla Microsoft per la cifra record di 2,5 miliardi di dollari (no, non ho sbagliato a scrivere: 2,5 miliardi di dollari)

creare server minecraft a 1024x540 - Come creare un server minecraftInsomma, non stiamo parlando di un gioco qualsiasi, stiamo parlando di uno dei video games più influenti di sempre, una vera e propria pietra miliare nel mondo dei giochi digitali.

Io non ci credevo finché le mie due figlie di 6 e 9 anni non hanno iniziato a giocarci e così ho capito che era qualcosa di speciale, unico nel genere e decisamente geniale, insomma una di quelle cose con le quali avresti voluto giocare anche tu in passato.

Ed è proprio da questo interesse e dalle richieste delle mie due figlie che ho deciso di mettere in piedi un server tutto loro, al quale potessero accedere solo loro in modalità multiplayer e le amiche in possesso delle “coordinate” di accesso.

OffertaBestseller No. 1
Minecraft - Nintendo Switch
  • Scatena la tua creatività e scopri gli mondi creati dai tuoi amici
  • È un gioco di costruzioni e di avventura
  • Condividi l'avventura con gli amici in modalità multiplayer a schermo diviso
  • Unisci le forze insieme agli altri giocatori su Windows 10, Xbox One, realtà virtuale e i dispositivi mobili
  • Puoi esplorare le mappe realizzate dalla community

Cosa ti serve per cominciare

Per cominciare ti occorre un VPS (Virtual Private Server) linux dedicato (possibilmente Ubuntu) nel quale poter installare il codice minecraft, che sia visibile su internet con un ip address pubblico.

In questo articolo parlo dei migliori server VPS che potrebbero fare al caso tuo

hosting provider vps 150x150 - Come creare un server minecraft
POTREBBE INTERESSARTI ... I migliori provider per VPS a confronto

Se non vuoi prendere un VPS server potresti installare il codice sulla tua macchina e poi fare un “port forward” del router per consentire l'accesso alla tua macchina come fosse un server.

Dico la verità, a me questa soluzione non piace molto, per cui se vuoi configurare il port forwarding ti consiglio di seguire la guida ufficiale minecraft quando avrai terminato torna qui e continua a leggere il mio articolo.

Prerequisiti

Ora che hai un VPS Linux tutto tuo possiamo cominciare con il tutorial vero e proprio, farò riferimento alla distribuzione Ubuntu ma le modifiche, qualora tu abbia una distribuzione diversa, sono veramente minime.

Per la corretta esecuzione del tutorial ti serve:

  • account root configurato
  • account utente configurato con diritti sudo

La prima cosa da fare è installare la Java Virtual Machine, procedi in questo modo.

Scarica il file jdk-8u241-linux-x64.tar.gz (Linux x64 Compressed Archive) dal sito oracle e caricalo sulla tua VPS, puoi usare tranquillamente un software come FileZilla oppure usare il comando scp.

Importante: devi avere un account oracle per scaricare il file.

Una colta copiato il file jdk-8u241-linux-x64.tar.gz nella tua home directory esegui i seguenti comandi

sudo su
mkdir /opt/jdk
tar -zxf jdk-8u241-linux-x64.tar.gz -C /opt/jdk
ls /opt/jdk
update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_241/bin/java 100
update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_241/bin/javac 100

update-alternatives --display java
update-alternatives --display javac

Torna al tuo account utente

exit

Verifica la versione di java con il comando

java –version

Dovrai avere un risultato simile al seguente

java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b12, mixed mode)

creare server minecraft b 1024x640 - Come creare un server minecraft

Creare un server minecraft su VPS

Ora che hai correttamente installato la JDK, puoi cominciare a creare il server minecraft, come prima cosa crea una nuova directory “minecraft” nella cartella di sistema “opt” con i seguenti comandi

sudo su
mkdir /opt/minecraft
exit
sudo chown -R [utenza]:[utenza] /opt/minecraft
cd /opt/minecraft

Dove [utenza] è la tua utenza non root con la quale lavori normalmente sul server.

Ora che sei dentro la directory /opt/minecraft/ e che questa directory ha i corretti permessi, procedi con il download dell'ultima versione di minecraft server usando il comando wget.

Scarica minecraft_server.1.15.2.jar ma prima verifica la versione ed il link corretti a questa pagina download ufficiale minecraft

wget -O server.jar https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar

Fai un primo lancio del server con il comando

java -Xmx512M -Xms512M -jar server.jar

Ti apparirà il messaggio di errore seguente

creare server minecraft 1 1024x83 - Come creare un server minecraft

Ora devi approvare la licenza eula con il comando

nano eula.txt

Cambia eula=false in eula=true poi digita Ctrl+O per salvare e Ctrl+X per uscire

Riprova ad eseguire il server con lo stesso comando

java -Xmx512M -Xms512M -jar server.jar

Ora il server minecraft dovrebbe avviarsi correttamente, per uscire e fermare il server scrivi sul terminale stop

Le operazioni appena eseguite avranno creato nella cartella /opt/minecraft/ una serie di file e sottocartelle specifiche del software minecraft come in figura

creare server minecraft 2 - Come creare un server minecraft

In particolare fate attenzione alla cartella “world” perché è quella in cui verranno salvate tutte le configurazioni e tutti i dati del vostro nuovo mondo minecraft.

OffertaBestseller No. 1
LEGO- Minecraft La Caverna dello Zombie, Multicolore, 21141
  • Include una minifigure di Steve LEGO Minecraft, più uno zombie, un baby zombie e pipistrelli
  • Contiene la scena di una caverna Minecraft costruibile con funzione di dinamite esplodente, scala, forno, lava e carbone, pietrarossa, oro e diamanti
  • Attiva la funzione della dinamite per entrare nell'interno della caverna

Avviare e fermare il server minecraft

Ora ti consiglio di creare due semplici file per eseguire correttamente lo start e lo stop del server, senza farlo in modalità interattiva.

Procedi quindi in questo modo, prima crea il file start.sh

nano start.sh

Nel file inserisci il seguente codice

#!/bin/sh
nohup java -Xmx512M -Xms512M -jar server.jar > /dev/null 2>&1 & echo $! > ./server.pid &

digita Ctrl+O per salvare e Ctrl+X per uscire

Ora assegna i diritti di esecuzione al file con il comando

chmod +x start.sh

In questo modo potrai attivare il server in modalità non interattiva usando il comando

./start.sh

Per stoppare il server minecraft, invece, dovrai creare un nuovo file stop.sh

nano stop.sh

Nel file inserisci il seguente codice

kill $(cat ./server.pid)

In questo modo potrai fermare il server in modalità non interattiva con il comando

./stop.sh

Abbiamo quasi finito, ora dovrai solo verificare che la porta 25565 di minecraft sia correttamente aperta sul server Linux e tutte le altre siano chiuse, usando il firewall di default ufw di ubuntu.

Questo il comando

sudo ufw enable
sudo ufw allow 25565

Giochiamo insieme

Abbiamo finito, il server minecraft è ora live e funzionante, potrai condividere con i tuoi amici l'indirizzo di accesso, che avrà una forma simile alla seguente:

[ipaddress]:25565

Dove [ipaddress] è l'ip del tuo VPS Server.

Per giocare con i tuoi amici, quindi, dovrai accedere a minecraft in modalità multiplayer

creare server minecraft 6 1024x707 - Come creare un server minecraft

Ora clicca su “Aggiungi un server

creare server minecraft 7 1024x196 - Come creare un server minecraft

Inserisci il tuo ipaddress e la porta nella forma [ipaddress]:25565 poi dai un nome al server e clicca su Fatto.

creare server minecraft 8 - Come creare un server minecraft

Ora puoi accedere al tuo server selezionandolo e cliccando su “Entra nel Server

creare server minecraft 9 1024x666 - Come creare un server minecraft

Buona partita e buon divertimento, mi raccomando appena iniziato ricordati di salvare  le coordinate di casa, potresti perderti!

creare server minecraft 5 1024x651 - Come creare un server minecraft

Conclusioni

In questo articolo ti ho descritto passo passo come fare a creare un server minecraft tutto tuo su VPS Linux dedicata, ma la procedura è del tutto simile nel caso in cui volessi farlo sul tuo pc di casa, ti basterà eseguire solo un port forwarding sul tuo router.

Che te ne pare dell'articolo? Pensi che proverai a creare un tuo minecraft server per te ed i tuoi amici? Fammi sapere tutto nei commenti!

 

 

0 Condivisioni

LASCIA UN COMMENTO

Please enter your comment!
Please enter your name here