In questo tutorial, ti mostreremo come installare il server Minecraft su Debian 9 Stretch. Per quelli di voi che non lo sapessero, Minecraft è un gioco su come rompere e posizionare blocchi. Il gli aspetti creativi e costruttivi di Minecraft consentono ai giocatori di costruire costruzioni a partire da cubi strutturati in un mondo generato proceduralmente 3D. I server Minecraft consentono ai giocatori di giocare online o tramite una rete locale con altre persone. Possono essere eseguiti su un server ospitato, su hardware del server dedicato locale, su un server Virtual Private su una macchina domestica o sul tuo computer di gioco locale.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo del server Minecraft su un server Debian 9 Stretch.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:Debian 9 (Stretch).
- Si consiglia di utilizzare una nuova installazione del sistema operativo per evitare potenziali problemi.
- Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa Minecraft Server su Debian 9 Stretch
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get
comandi nel terminale.
sudo apt update sudo apt upgrade sudo apt install git build-essential
Passaggio 2. Installazione di Java-JDK.
La configurazione del server Minecraft richiede che Java sia installato sul tuo sistema:
sudo apt install openjdk-8-jre-headless
Verifica l'installazione stampando la versione java:
java -version
Passaggio 3. Installazione di Minecraft Server su Debian 9.
In primo luogo, esegui il comando seguente per creare tre nuove directory all'interno della directory home dell'utente:
mkdir -p ~/{backups,tools,server}
Avanti, download e compilazione di mcrcon
:
cd ~/tools && git clone https://github.com/Tiiffi/mcrcon.git cd ~/tools/mcrcon gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c ./mcrcon -h
Quindi, download di Minecraft Server:
wget https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar -P ~/server
Passaggio 4. Configurazione del server Minecraft.
Una volta completato il download, vai alla directory ~/server e avvia il server Minecraft:
cd ~/server java -Xmx1024M -Xms512M -d64 -jar server.jar nogui
Avanti, apri il file eula.txt e cambia eula=false in eula=true:
### nano ~/server/eula.txt #By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula). #Thu Dec 27 03:33:56 PST 2018 eula=true
Quindi, modifica il file server.properties per abilitare rcon
protocollo e impostare il rcon
parola d'ordine. Puoi usare questa impostazione per connetterti al server Minecraft usando il mcrcon
strumento:
### nano ~/server/server.properties rcon.port=23888 rcon.password=your-strong-password enable-rcon=true
Passaggio 5. Creazione di Systemd.
Per eseguire Minecraft come servizio creeremo un nuovo file di unità Systemd:
sudo nano /etc/systemd/system/minecraft.service
Incolla il seguente file:
[Unit] Description=Minecraft Server After=network.target [Service] User=minecraft Nice=1 KillMode=none SuccessExitStatus=0 1 ProtectHome=true ProtectSystem=full PrivateDevices=true NoNewPrivileges=true WorkingDirectory=/opt/minecraft/server ExecStart=/usr/bin/java -Xmx1024M -Xms512M -jar server.jar nogui --noconsole ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 23888 -p strong-password stop [Install] WantedBy=multi-user.target
Salva e chiudi il file e avvisa systemd
che abbiamo creato un nuovo file di unità:
sudo systemctl daemon-reload sudo systemctl start minecraft
Passaggio 6. Configura Firewall.
Se il tuo server è protetto da un firewall e desideri accedere al server Minecraft dall'esterno della tua rete locale, devi aprire la porta 25565:
sudo ufw allow 25565/tcp
Passaggio 7. Accesso alla console di Minecraft.
Per accedere alla Console di Minecraft puoi usare il mcrcon
utilità. La sintassi è la seguente, è necessario specificare l'host, rcon
porto, rcon
password e utilizzare l'opzione -t che abilita il mcrcon
modalità terminale:
/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 23888 -p strong-password -t
Congratulazioni! Hai installato correttamente Minecraft. Grazie per aver utilizzato questo tutorial per l'installazione del server Minecraft sul sistema Debian 9 (Stretch). Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare Minecraft ufficiale sito web.