La seguente guida descrive come installare il server Minecraft su Ubuntu 20.04.
Realizzato con pochi passaggi.
Accediamo alla console come root e aggiorniamo i repository e il sistema:
apt-get update -y
apt-get upgrade -y
Il prossimo passo è installare git
apt-get install git build-essential -y
Il tempo per l'installazione di Java verrà eseguito con il comando:
apt-get install openjdk-11-jre-headless -y
Le versioni Java possono essere verificate inviando un comando:
java -version
il risultato della:
versione OpenJDK "11.0.7" 2020-04-14 OpenJDK Runtime Environment (build 11.0.7 + 10-post-Ubuntu-3ubuntu1) Server VM OpenJDK 64 bit (build 11.0.7 + 10-post-Ubuntu-3ubuntu1, modalita `mista, condivisione)
Andiamo all'installazione del server Minecraft
All'inizio aggiungiamo l'utente al sistema:
useradd -r -m -U -d / opt / minecraft -s / bin / bash minecraft
Stiamo migrando verso questo utente:
suo - Minecraft
Creiamo cataloghi:
mkdir ~ / backups ~ / tools ~ / server
Il prossimo passo è installare mcron. Lo scarichiamo inviando un comando:
git clone https://github.com/Tiiffi/mcrcon.git ~ / tools / mcrcon
Il prossimo:
cd ~/tools/mcrcon
gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c
Scarichiamo il server Minecraft
wget https://launcher.mojang.com/v1/objects/a0d03225615ba897619220e256a266cb33a44b6b/server.jar -P ~ / server
Possiamo eseguirlo:
cd ~/server
java -Xmx1024M -Xms1024M -jar server.jar nogui
Molto probabilmente, vedremo l'errore di mancanza del consenso della licenza come nel registro qui sotto:
[07:46:12] [principale / ERRORE]: Caricamento delle proprietà dal file non riuscito: server.properties [07:46:12] [principale / WARN]: Caricamento eula.txt non riuscito [07:46:12] [principale / INFO]: È necessario accettare l'EULA per eseguire il server. Vai a eula.txt per maggiori informazioni.
modifica file
nano ~ / server / eula.txt
E cambiamo da falso a vero
eula = true
Il prossimo passo è impostare la password di rcon
modifica file:
nano ~ / server / server.properties
E configura come segue inserendo la tua password:
rcon.password=NASZEHASŁO
enable-rcon=true
Stiamo creando un demone di servizio:
nano /etc/systemd/system/minecraft.service
il contenuto:
[Unità] Description=Minecraft Server After=network.target [Servizio] 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 -Xms1024M -jar server.jar nogui ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p NASZEHASŁO stop [Installare] WantedBy = multi-user.target
Stiamo ricaricando il demone e avviando il servizio:
systemctl daemon-reload
systemctl start minecraft
systemctl enable minecraft
Dopo aver verificato lo stato tramite comando:
systemctl status minecraft
Ora dovremmo vedere il nostro server Minecraft in esecuzione:
minecraft.service - Minecraft Server Loaded: caricato (/etc / systemd / system / minecraft.service; Disabilitato; fornitore preset: abilitato) Attivo: attivo (in esecuzione) da gio 2020-07-02 08:05:24 UTC; 1min 0s ago Main PID: 11704 (Giava) Compiti: 30 (limite: 4691) Memoria: 1.0G CGroup: /system.slice / minecraft.service ??11704 /usr/bin/java -Xmx1024M -Xms1024M -jar server.jar nogui Jul 02 08:06:06 ubuntu2004 java[11704]: [08:06:06] [Operaio-Main-2 / INFO]: Preparare l'area di spawn: 94% luglio 02 08:06:06 ubuntu2004 java[11704]: [08:06:06] [Discussione server / INFO]: Preparare l'area di spawn: 95% luglio 02 08:06:07 ubuntu2004 java[11704]: [08:06:07] [Operaio-Main-2 / INFO]: Preparare l'area di spawn: 96% luglio 02 08:06:07 ubuntu2004 java[11704]: [08:06:07] [Operaio-Main-2 / INFO]: Preparare l'area di spawn: 96% luglio 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Operaio-Main-2 / INFO]: Preparare l'area di spawn: 99% luglio 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Discussione server / INFO]: Tempo trascorso: 26283 ms Jul 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Discussione server / INFO]: Fatto (26.613S)! Per un aiuto, genere "Aiuto" luglio 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Discussione server / INFO]: Starting remote control listener Jul 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Discussione server / INFO]: Thread RCON Listener started Jul 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Listener RCON n. 1 / INFO]: RCON in esecuzione 0.0.0.
Possiamo avviare la console di Minecraft inviando un comando:
/opt / minecraft / tools / mcrcon / mcrcon -H 127.0.0.1 -P 25575 -p NASZEHASLO -t
La guida seguente descrive come installare KeePass su Ubuntu. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor è un programma PDF completo, che include molte funzionalità. Oprócz tworzenia i edycji…
Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w…
Puoi separare due o più comandi con il punto e virgola (;), Punto e virgola (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
La seguente guida descrive come installare Rocket.Chat su Rocky Linux 8 Całość bardzo prosto zainstalujemy…