GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare il server Minecraft su Debian 9 Stretch

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 come non-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.


Debian
  1. Come installare il server Minecraft su Debian 9

  2. Come installare VirtualBox 5.1 su Debian 9 (Stretch)

  3. Come installare Redis Server su Debian 11

  4. Come installare MySQL 8.0 / 5.7 su Debian 11 / Debian 10

  5. Come installare ProFTPD su Debian 8

Come installare VestaCP su Debian 9 Stretch

Come installare il server Minecraft su Debian 9 Stretch

Come installare Plex Media Server su Debian 9 Stretch

Come installare Vai su Debian 9 Stretch

Come installare Jetty su Debian 9 Stretch

Come installare Minecraft su Debian 10