In diesem Tutorial zeigen wir Ihnen, wie Sie PaperSpiot auf CentOS 8 installieren.
PaperSpigot ist eine Hochleistungsgabel von Spigot, die darauf abzielt, Inkonsistenzen im Gameplay und in der Mechanik zu beheben. Paper enthält zahlreiche einzigartige Funktionen und Änderungen, einschließlich vieler Leistungsverbesserungen, die in Spigot nicht zu finden sind.
Voraussetzungen
- Dedizierter CentOS 8-Server
- Ein Root-Benutzer oder normaler Benutzer mit sudo-Administratorzugriff
Beginnen wir mit der Installation.
Schritt 1 - Halten Sie den Server auf dem neuesten Stand
# dnf update -y
Schritt 2 - Installieren Sie JAVA
Der folgende Befehl installiert JAVA JDK 11.
# dnf install java-11-openjdk-devel -y
Überprüfen Sie die Version von JAVA, um die Installation zu überprüfen
# java -version
Ausgabe:
openjdk version "11.0.8' 2020-07-14 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.8+10-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.8+10-LTS, mixed mode, sharing)
Schritt 3 – PaperSpigo installieren
Stellen Sie sicher, dass Sie sich im Home- Verzeichnis des Benutzers befinden, den Sie für die Installation von PaperSpigo verwenden möchten.
Erstellen Sie einen Ordner für PaperSpigo
# mkdir paper
# cd paper
# wget -O paperclip.jar https://papermc.io/ci/job/Paper/lastSuccessfulBuild/artifact/paperclip.jar
Dadurch wird die neueste Version von PaperSpigo heruntergeladen. Wenn Sie eine andere Minecraft-Version verwenden möchten, ersetzen Sie lastSuccessfulBuild durch eine entsprechende Build-Nummer, die Sie hier finden.
Schritt 4 - Starten Sie Ihren Server
Erstellen Sie ein Startskript für Ihren Server.
# vi start.sh
Stellen Sie start.sh wie folgt ein und ersetzen Sie 1024M durch die Menge an RAM, die auf Ihrem Server installiert ist.
#!/bin/sh
java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar paperclip.jar
Machen Sie start.sh ausführbar.
# chmod +x start.sh
Starten Sie Ihren Server.
Bevor Sie den Server starten, müssen wir ersetzen eula = false zu eula = true in eula.txt
# ./start.sh
Wenn Sie Ihren Server zum ersten Mal starten, lädt er die für die Einrichtung von PaperSpigo erforderlichen Dateien herunter. Nach dem ersten Lauf startet Ihr Server schneller.
Führen Sie Ihren Server im Hintergrund aus
Falls Sie den PaperSpigot-Server im Hintergrund ausführen möchten, können Sie dies mit screen tun . Führen Sie diese Schritte aus, um den Server auf dem Bildschirm zu installieren und auszuführen.
Installieren Sie zuerst das EPEL-Repository mit dem folgenden Befehl:
# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Als nächstes installieren Sie den Bildschirm.
# dnf install screen -y
Öffnen Sie eine Instanz von screen.
# screen -S "paper'
Starten Sie Ihr Serverskript.
# cd ~/paper
# ./start.sh
Wir haben PaperSpigot erfolgreich auf CentOS 8 installiert und konfiguriert.
In diesem Tutorial haben wir gesehen, wie man PaperSpiot auf CentOS 8 installiert.