[GO] [Teil 1] Lassen Sie uns einen Micra-Server unter Linux einrichten

Einführung

In diesem Artikel wird erläutert, wie Sie einen Multiplayer-Server in Minecraft Java Edition einrichten. Diesmal ist es das erste Mal, daher werde ich bis zum Aufbau des grundlegenden Minecraft-Servers erklären.

Über die Umwelt

Dieses Mal werden wir einen Server mit CentOS7 bauen. Ich möchte, dass mindestens 2 GB Speicher für den Server verwendet werden. Die zugewiesene Speichermenge kann später entsprechend der Anzahl der verbundenen Personen geändert werden. Da es sich um einen Server handelt, ist keine hohe GPU-Leistung erforderlich.

SCHRITT 1 Vorbereitung

Laden Sie zunächst die erforderlichen Dateien herunter.

1-1 Minecraft-Haupteinheit herunterladen

Laden Sie zunächst die Jar-Datei herunter, die auf dem Server abgelegt werden soll. Es gibt eine offizielle Version und eine modifizierte Version wie Bukkit und Spigot, aber in diesem Artikel werde ich versuchen, einen Server mit Spigot zu erstellen. Wenn Sie eine eigene Software haben, können Sie diese verwenden. Der Unterschied zwischen der offiziellen Version und der modifizierten Version besteht darin, ob der Stecker installiert werden kann oder nicht. Wenn Sie das Plug-In verwenden können, können Sie natürlich Maßnahmen gegen Vandalismus ergreifen. Es wird daher empfohlen, die geänderte Version zu verwenden.

Spigot herunterladen

1-2 Umbenennen

Benennen Sie die zuvor heruntergeladene Jar-Datei der Einfachheit halber in "spigot.jar" um.

1-3 Laden Sie die FTP-Software herunter

Hier wird die FTP-Software FileZilla verwendet. FTP-Software ist eine Software zum Senden und Empfangen von Dateien zwischen dem Server und dem Arbeits-PC. Es wird hier hauptsächlich verwendet, um Dateien im Zusammenhang mit Minecraft auf den Server zu übertragen.

FileZilla herunterladen

SCHRITT 2 Dateien übertragen

Übertragen Sie die zuvor heruntergeladene Spigot Jar-Datei mit der FTP-Software.

2-1 Starten der FTP-Software

Stellen Sie nach dem Starten von FileZilla eine Verbindung zum Server her. Geben Sie die IP-Adresse oder Domäne für den Host (H), den Benutzernamen [root] für den Benutzernamen (U) und das für den Benutzer festgelegte Kennwort für das Kennwort (P) ein. Hier besteht die Aufgabe darin, sich über die FTP-Software beim Server anzumelden.

2-2 Dateiübertragung

Dieses Mal werden wir ein neues Verzeichnis mit dem Namen "Minecraft" im "root" -Verzeichnis erstellen und einen Minecraft-Server darin erstellen. Laden Sie nach dem Erstellen und Verschieben von "Minecraft" die zuvor heruntergeladene Jar-Datei in das Minecraft-Verzeichnis hoch. Damit ist der FTP-Vorgang abgeschlossen.

SCHRITT 3 Installieren Sie die Software auf dem Server

Stellen Sie nun über SSH eine Verbindung zum Server her. Der Zugriff erfolgt über TeraTerm für Windows und das von Anfang an für Mac installierte Terminal.

3-1 Mit SSH anmelden

Kopieren Sie die folgenden Befehle und fügen Sie sie der Reihe nach ein. Ersetzen Sie [IP-Adresse] durch die IP-Adresse oder Domäne des Servers.

# ssh -l root [IP Adresse]

3-2 Bildschirminstallation

Bildschirm installieren. Dadurch läuft Minecraft 24 Stunden lang im Hintergrund.

# yum -y install screen

3-3 Java-Installation

Dann installieren Sie Java. Ohne diese Funktion funktioniert Minecraft nicht auf dem Server.

# yum -y install java-1.8.0-openjdk

STEP4 Firewall-Einstellungen

Arbeiten Sie mit der SSH-Verbindung zum Server. Hier werden wir den Port öffnen, der zum Veröffentlichen des Servers in Minecraft erforderlich ist.

4-1 Port offen

Geben Sie den für die Kommunikation mit Minecraft erforderlichen Port 25565 frei.

# firewall-cmd --zone=public --add-port=25565/tcp --permanent

Reflektieren Sie die Einstellungen durch erneutes Laden

# firewall-cmd --reload

SCHRITT 5 Starten Sie Minecraft

Starten Sie schließlich Minecraft.

5-1 Erster Start

Wechseln Sie in das Verzeichnis, in dem Sie die Spigot Jar-Datei abgelegt haben.

# cd /root/Minecraft/

Starten Sie Minecraft

# java -Xmx1024M -Xms1024M -jar spigot.jar

Damit ist der erste Start abgeschlossen. Die erforderlichen Dateien werden beim ersten Start generiert.

5-2 Ich stimme eula.txt zu

Wenn Sie sich erneut mit der FTP-Software anmelden und das Verzeichnis / root / Minecraft / aufrufen, finden Sie "eula.txt" in der zuvor generierten Datei. Laden Sie diese Datei auf Ihren Arbeits-PC herunter und öffnen Sie sie mit Notepad oder Text Edit.

In der unteren Zeile

eula=false

Wo ist es

eula=true

Umschreiben an. Speichern Sie die Datei und ersetzen Sie /root/Minecraft/eula.txt durch die bearbeitete Datei per FTP.

5-3 Starten Sie erneut

Stellen Sie erneut eine SSH-Verbindung her.

# ssh -l root [IP Adresse]
# cd /root/Minecraft/
# screen

Das Folgende ist der Minecraft-Startbefehl, aber der folgende Befehl weist 2 GB (2048 MB) Speicher zu. Wenn Sie die Speicherzuordnung ändern möchten, ändern Sie diese Nummer beim Start. "Xms" stellt die maximale Speichernutzung dar, und die Belastung des Speichers kann reduziert werden, indem "Xmx" und "Xms" auf denselben Wert eingestellt werden.

java -Xmx2048M -Xms2048M -jar spigot.jar

5-4 Melden Sie sich beim Server an

Bereiten Sie einen Minecraft-Client vor und versuchen Sie, ihn von der PC-Seite aus einzugeben. Geben Sie die IP-Adresse oder Domäne des Servers unter "Serveradresse" ein.

5-5 Bewilligungsbehörde

Im Ausgangszustand hat kein Spieler die Berechtigung. Führen Sie daher / op [Ihre MCID] über die Konsole aus, um sich selbst die Berechtigung zu erteilen.

5-6 Server stoppen

Wenn Sie den Server stoppen möchten, können Sie ihn mit dem Befehl / stop in Minecraft stoppen. Es läuft im Grunde genommen auf dem Bildschirm, hört also 24 Stunden lang nicht auf.

Schließlich

Dieses Mal habe ich mit Spigot einen Minecraft-Multiserver erstellt. Nächstes Mal werde ich mit detaillierten Einstellungen spielen. Nächster Artikel Klicken Sie hier für den zweiten Artikel

Recommended Posts

[Teil 1] Lassen Sie uns einen Micra-Server unter Linux einrichten
Richten Sie einen einfachen lokalen Server auf Ihrem Mac ein
Richten Sie einen Minecraft-Ressourcenserver (Spigot) über Docker (2) ein.
Richten Sie mit Samba einen Dateiserver unter Ubuntu 20.04 ein
Richten Sie in 30 Minuten einen kostenlosen Server unter AWS ein
Richten Sie einen Minecraft-Ressourcenserver (Spigot) über Docker ein
Führen Sie einen Linux-Server mit GCP aus
Richten Sie mit Docker einen Samba-Server ein
Erstellen Sie einen einfachen WebDAV-Server unter Linux
Richten Sie mit Twisted einen Mailserver ein
Erstellen Sie einen Samba-Server unter Arch Linux
Richten Sie einen einfachen HTTPS-Server mit Asyncio ein
Richten Sie einen lokalen Server mit Go-File-Upload ein.
Richten Sie einen Test-SMTP-Server in Python ein.
Richten Sie einen UDP-Server in der Sprache C ein
So richten Sie einen lokalen Entwicklungsserver ein
Richten Sie einen einfachen SMTP-Server in Python ein
Richten Sie eine Python-Entwicklungsumgebung auf Marvericks ein
Richten Sie eine Objective-C 2.0-Entwicklungsumgebung unter Linux ein
Richten Sie Docker unter Oracle Linux (7.x) mit Vagrant ein
[Vagrant] Richten Sie einen einfachen API-Server mit Python ein
Richten Sie einen Dateiserver mit Samba mit ZeroPi von Friendly Arm ein [Betriebssysteminstallation]
Richten Sie mit samba einen Dateiserver mit ZeroPi von Friendly Arm ein [Gekaufte Artikel]
Richten Sie mit samba einen Dateiserver mit ZeroPi von Friendly Arm ein [Persönlicher Import]
Installieren Sie Minecraft unter Arch Linux
Richten Sie Polyglot unter Windows ein
Richten Sie einen Webserver mit CentOS7 + Anaconda + Django + Apache ein
Legen Sie den Google Cloud-Dienstkontoschlüssel in Heroku fest
Lassen Sie uns ein Überlebensvorhersagemodell für Titanic-Passagiere einrichten
Eine Geschichte über einen GCP-Anfänger, der versucht, mit GCE einen Micra-Server aufzubauen
So richten Sie WSL2 unter Windows 10 ein und erstellen eine Lernumgebung für Linux-Befehle
Installieren Sie Arch Linux auf DeskMini A300
Erstellen Sie eine Linux-Umgebung unter Windows 10
Richten Sie die Python-Umgebung unter CentOS ein
Führen Sie TensorFlow2 auf dem VPS-Server aus
Richten Sie mit Tensorflow einen Knoten für MNIST auf ROS ein
Hosten Sie die Netzwerkbibliothek Mirror for Unity auf einem Linux-Server
Führen Sie cron unter Amazon Linux aus (unter Linux eingestellt).
Worauf ich bei der Verwendung von CodeIgniter auf einem Linux-Server gestoßen bin
So richten Sie ein Jupyter-Notebook am SSH-Ziel ein (AWS EC2)
Richten Sie mit CentOS Linux 8 + Apache mod_ssl einen Reverse-Proxy für den https-Server ein
Richten Sie mit http.server in Python 3 in 30 Sekunden einen lokalen Webserver ein
Richten Sie einen Server ein, der mehrere Verbindungen gleichzeitig verarbeitet
Janken Poi mit Python Lassen Sie uns für Anfänger auf einem lokalen Windows-Server laufen
Erstellen Sie einen Pypi-Cache-Server auf QNAP
Erstellen Sie einen NFS-Server unter Arch Linux
Installieren und konfigurieren Sie den TigerVNC-Server unter Linux
Docker-Datei: Installieren Sie Docker auf einem Linux-Server
Lassen Sie uns einen WEB-Server mit Chromebook einrichten
Setzen Sie unter Ubuntu Linux Tab auf q
Erstellen Sie eine virtuelle Linux-Maschine unter Windows
Führen Sie Jupyter Notebook auf einem Remote-Server aus
Stellen Sie unter Linux (Ubuntu) das Trackpad ein und stellen Sie die Funktion auf Drei-Finger-Wischen ein
Quellkompilierung Apache2.4 (httpd 2.4.43) + PHP7.4 unter Linux zum Erstellen eines Webservers ―― 1. Einführung in Apache
Quellkompilierung Apache2.4 (httpd 2.4.43) + PHP7.4 unter Linux zum Erstellen eines Webservers --2 PHP-Einführung