GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare il server Minecraft su RHEL 8 Linux

Minecraft è ancora un gioco popolare in questi giorni. La semplicità della sua grafica ha attirato i giocatori di tutte le età e ci sono molte centinaia di migliaia di giocatori in tutto il mondo, la maggior parte dei quali su server online. Ma sapevi che puoi creare il tuo server Minecraft usando RedHat Enterprise Linux 8? Ecco come insegnarti esattamente come farlo.

In questo tutorial imparerai:

  • Come installare Java
  • Come scaricare ed eseguire un server Minecraft
  • Come creare un utente per il server Minecraft
  • Come aprire la porta di Minecraft

Un server Minecraft in esecuzione su RHEL 8.

Requisiti e convenzioni software utilizzati

Requisiti software e convenzioni della riga di comando Linux
Categoria Requisiti, convenzioni o versione del software utilizzata
Sistema RedHat Enterprise Linux 8.0
Software Java
Software File JAR del server Minecraft
Altro Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando.
Convenzioni # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Prima installiamo alcune cose

Il gioco funziona su Java e anche il server Minecraft richiede Java per essere eseguito. Quindi installeremo Java in RHEL 8 usando la finestra Terminale:

$ sudo dnf install java-1.8.0-openjdk-headless.x86_64

È più sicuro creare un nuovo utente solo per il server Minecraft. Chiameremo questo utente mcsvr :

$ sudo adduser mcsvr

Ora dobbiamo creare una password per questo utente:

$ sudo passwd mcsvr

Quando richiesto, inserisci una password per l'utente del server che hai appena creato. Se iptables non è ancora installato lo installeremo con

$ sudo dnf install iptables

Accedi come mcsvr utente che hai creato sopra utilizzando

$ su mcsvr

e cambia la directory attiva in mcsvr cartella home dell'utente:

$ cd ~

Configurazione del server Minecraft

Scarica l'ultimo server Minecraft JAR file con

$ wget -c https://launcher.mojang.com/v1/objects/f1a0073671057f01aa843443fef34330281333ce/server.jar

e rendi questo file eseguibile con

$ chmod +x server.jar

Ora puoi avviare il server Minecraft per la prima volta utilizzando

$ java -Xmx1024M -Xms1024M -jar server.jar nogui 

La prima volta che esegui il server, verrà creato un eula.txt file che deve essere modificato. Modifica questo file in modo che il

eula=false

la riga legge

eula=true

Ciò consentirà al server Minecraft di sapere che accetti il ​​contratto di licenza con l'utente finale e sarai quindi in grado di eseguire nuovamente il server, questa volta con successo.

Consentire l'accesso al server

Per impostazione predefinita, il server Minecraft funziona sulla porta 25565 . Dobbiamo aprire questa porta in modo che tu e i tuoi amici possiate connettervi al server. Fallo con l'aiuto di iptables . Diventa root :

$ su -

e apri il 25565 porta con

# iptables -I INPUT -p tcp --dport 25565 --syn -j ACCEPT

Per poter mantenere questa porta aperta dopo un riavvio, dobbiamo rendere permanenti queste modifiche:

# iptables-save > /etc/sysconfig/iptables

Conclusione

Ora che tutto è fatto puoi tornare al mcsvr utente e avvia nuovamente il server Minecraft:

# su mcsvr
$ cd ~
$ java -Xmx1024M -Xms1024M -jar server.jar nogui

Il nogui Il parametro indica al server di essere eseguito in modalità riga di comando. Il -Xmx1024M e -Xms1024M i parametri indicano al server di utilizzare 1 GB di RAM, la quantità minima consigliata dagli sviluppatori del gioco. Tutto quello che devi fare ora è avviare il gioco con i tuoi amici e utilizzare 127.0.0.1 come indirizzo del server per connetterti al server Minecraft in esecuzione che hai appena creato.


Linux
  1. Come installare SQL Server su Linux

  2. Come installare RHEL 8 su VMware Workstation

  3. Come installare il server DNS su RHEL 8 / CentOS 8 Linux

  4. Come installare Minecraft Game Server in Linux VPS?

  5. Come installare il server Linux di virtualizzazione

Come installare Hiawatha Web Server in RHEL 8

Come installare l'ultimo PHP 8.1 su RHEL Linux

Come installare il server OpenSSH su Alpine Linux

Come installare il server Minecraft su CentOS 6

Come installare il server Minecraft su Ubuntu 14.04

Come installare Apache su Arch Linux