Wie man einen Minecraft Spigot Server auf einem VPS einrichtet

Wie man einen Minecraft Spigot Server auf einem VPS einrichtet - Head Image

Minecraft-Enthusiasten suchen oft nach Wegen, um ihr Spielerlebnis zu verbessern und einen Spigot-Server auf einem Virtual Private Server (VPS) einzurichten ist ein echter Game-Changer. In dieser Anleitung navigieren wir uns durch die Einrichtung eines Minecraft Spigot Servers auf einem VPS und durch die wesentlichen Voraussetzungen für ein nahtloses Setup.

Einen Minecraft Spigot Server auf einem VPS einrichten

VPS vorbereiten

Die Einrichtung eines Virtual Private Server (VPS) ist der grundlegende Schritt zur Etablierung eines robusten Minecraft Spigot Servers. In diesem Kapitel erforschen wir Hosting-Optionen und führen dich durch den Zugriff auf deinem VPS mit einem besonderen Schwerpunkt auf Sicherheit.

VPS Hosting-Optionen

Die Auswahl des richtigen VPS-Hosting ist entscheidend für ein reibungsloses Minecraft-Servererlebnis. Wir empfehlen unseren VPS M SSD für seine beeindruckenden Spezifikationen: 16GB RAM, 400GB SSD und 6 vCPU Kerne. Diese Ressourcen bieten eine solide Grundlage für das Hosting deines Spigot Servers. Der RAM und die CPU-Kerne stellen sicher, dass du und deine Freunde beim Spielen keine Verzögerungen oder Probleme beim Laden von Welten erleben. Der riesige 400GB SSD Speicher bietet genug Platz für alle deine Builds und stellt sicher, dass deinem Server immer genügend Speicherplatz zur Verfügung steht.

Zugriff auf deinen VPS

Nun, da du deinen VPS ausgewählt hast, ist der nächste Schritt, Zugriff zu erlangen. Dazu gehört die Verbindung mit deinem Server über SSH (Secure Shell). Lies unseren Artikel „Verbindungsaufbau via SSH“ für eine detaillierte Anleitung. Zusätzlich ist es notwendig, sich als Root-Benutzer anzumelden, um sicherzustellen, dass du über die notwendigen Berechtigungen verfügst. Für Einblicke in die Verwaltung von Superuser-Konten, sudo und Root-Zugriff schau dir unsere Anleitung mit dem Titel „Hilfreicher Guide für Superuser Accounts, sudo & root.“ Lass uns einen sicheren und leistungsfähigen Start zu deiner Minecraft-Serverreise sicherstellen.

Andere Minecraft-Versionen installieren

Obwohl Spigot für viele eine fantastische Wahl ist, bietet Minecraft eine Vielzahl von Optionen mit verschiedenen Server-Versionen. Hier werden wir dich kurz zu den Ressourcen anleiten, um Vanilla Minecraft zu installieren und einen Forge-Server auf deinem VPN einzurichten.

Wie man einen Minecraft-Server einrichtet – Der ultimative Leitfaden

Wenn du die Reinheit von Vanilla Minecraft lieber magst, führt dich unser umfassender Leitfaden „Eigenen Minecraft Server hosten – Ultimativer Guide“ Schritt-für-Schritt durch den Prozess. Egal, ob du ein Anfänger oder ein erfahrener Spieler bist, diese Anleitung behandelt das Wesentliche für ein reibungsloses Setup des Vanilla Minecraft-Servers.

Wie man einen Minecraft Forge Server auf einem VPS einrichtet

Für diejenigen, die sich nach der Aufregung von Modded Gameplay sehnen, ist unser Leitfaden „Einen Minecraft Forge Server auf einem VPS einrichten“ deine Go-To-Ressource. Erkunde die Welt der Mods und Optimierungen, um dein Minecraft-Erlebnis anzupassen. Diese Anleitung bietet einen detaillierten Walkthrough und stellt sicher, dass du gut ausgerüstet bist, um deine modifizierte Minecraft-Reise zu starten.

Wie man Spigot auf einem Linux VPS (Manual) installiert

Für diejenigen, die sich gerne an die Hands-On-Ansätze wenden und in die komplizierte Installation einer manuellen Spigot-Installation eintauchen, bietet dieses Kapitel eine Anleitung zum Erstellen eines eigens angepassten Minecraft-Servers. Beginnen wir mit der manuellen Spigot-Installation, Schritt für Schritt.

Minecraft Spigot Installation auf einem VPS

Bevor du in die Spigot-Installation eintauchst, stelle sicher, dass dein VPS mit den notwendigen Tools ausgestattet ist. Beginnen wir mit der Installation der benötigten Pakete:

Screen:

Screen bietet eine virtuelle Terminal-Sitzung, die es deinem Minecraft-Server erlaubt, im Hintergrund zu laufen. Installiere es mit:

sudo apt-get update 
sudo apt-get install screen 

Wget:

Wget, ein Kommandozeilenwerkzeug, wird uns helfen, notwendige Dateien herunterzuladen. Installiere es mit:

sudo apt-get install wget 

Wie man Java 17 auf einem Linux VPS installiert

Verschiedene Minecraft-Versionen erfordern möglicherweise spezielle Java-Versionen.

Minecraft-VersionErforderliche Java-Version
1.7.10 – 1.16.5Java 8
1.17.xJava 16
1.18+Java 17

Für diese Anleitung werden wir Java 17 installieren, eine vielseitige Wahl für viele Versionen.

sudo apt-get install openjdk-17-jre-headless 

Überprüfe die Installation:

java -version 

Download und Einrichtung von Spigot

Lass uns nun die neueste Spigot-Version mit den BuildTools abrufen. Navigiere zu deinem Home-Verzeichnis und führe die folgenden Befehle aus:

cd ~ 
wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar 
java -jar BuildTools.jar  

Dieser Prozess kann einige Zeit in Anspruch nehmen, weil er den Spigot Server kompiliert. Sobald du fertig bist, findest du eine `spigot-x.x.jar` Datei in deinem Home-Verzeichnis, wobei `x.x.x` die Versionsnummer ist.

Spigot Directory erstellen und JAR Datei verschieben

Lass uns unsere Dateien organisieren. Erstelle ein Verzeichnis für deinen Spigot Server wie folgt:

mkdir SpigotServer 
cd SpigotServer 

Verschiebe die Spigot JAR Datei in dieses Verzeichnis:

mv ~/spigot-x.x.x.jar ./spigot.jar 

Konfigurieren und Starten deines Spigot Servers

Jetzt ist es an der Zeit, deinen Server zu konfigurieren. Erstelle eine `start.sh` Datei mit einem Texteditor:

nano start.sh 

Füge im Editor Folgendes ein:

#!/bin/bash 

screen -S SpigotServer java -Xms1G -Xmx2G -jar spigot.jar nogui

Pro-Tip:

Falls erforderlich, ändere bitte:

  • Xms für den minimalen RAM, den du zuweisen möchtest
  • Xmx für den maximale RAM, den du zuweisen möchtest

Akzeptiere zudem die EULA (Endbenutzer-Lizenzvereinbarung), indem du eine Datei namens eula.txt mit diesem Befehl erstellen:

nano eula.txt 

Und füge in den folgenden Inhalt ein:

eula=true 

Nachdem du den Inhalt eingefügt hast, speichere die Datei mit [STRG+O] und verlasse den Editor mit [STRG+X].

Mache das Skript jetzt ausführbar:

chmod +x start.sh 

Um deinen Spigot Server zu starten, führe diesen Befehl aus:

./start.sh 

Pro-Tip:

Da unsere Minecraft-Instanz in einer Screen-Session läuft, wird der Server auch dann weiterhin laufen, wenn wir unsere Konsole schließen oder den PC herunterfahren, mit dem wir eine Verbindung zum Remote-Server hergestellt hatten.

Wenn du die Minecraft-Konsole schließen möchtest (z. B. möchtest du etwas anderes auf deinem Linux-Server tun), dann verwende [STRG+A]+D um die Konsole zu schließen (detach).

Wenn du es wieder öffnen (re-attach) möchtest, verwende diesen Befehl:

screen –rx 

Herzlichen Glückwunsch! Du hast deinen Spigot Server manuell installiert und gestartet. Passe ihn deinen Wünschen an, lade deine Freunde ein und starte ein aufregendes Minecraft-Abenteuer. Wenn dies für dich zu komplex war, du aber trotzdem deinen Minecraft Spigot Server hosten willst, bieten wir dir mit unserer nächsten Selbst-Hosting-Methode eine weitere Option – das Installer-Skript.

Installiere Spigot über Installer Skript

Diese Methode ist großartig für jeden, der seinen eigenen Spigot Server einrichten möchte, aber die Schritte oben etwas zu kompliziert findet.

Wir verwenden “mcserver_installer” von realTM – ein mächtiges und umfangreiches Bash-Script (Open-Source) zur Installation von Minecraft-Servern auf deinem Linux-Server.

Weitere Informationen und der Quellcode dieses Projekts findest du auf der offiziellen GitHub Seite hier: https://github.com/officialrealTM/mcserver_installer

Voraussetzungen/Anforderungen

  • Ein Linux-Server mit einer unterstützten Linux-Distribution (Debian & Ubuntu) und genügend Ressourcen (Wir empfehlen mindestens unsere VPS M SSD)
  • Root & SSH Zugriff auf deinen Linux-Server

Skript herunterladen

Um das Skript herunterzuladen, muss das git-Paket auf deinem Server installiert sein. Um es zu installieren, benutze:

apt install git –y

Jetzt lade das Skript mit diesem Befehl herunter:

git clone https://github.com/officialrealTM/mcserver_installer.git 

Minecraft Spigot Installer Skript ausführen

Nach dem Herunterladen des Skripts gehe mit diesem Befehl in das Verzeichnis:

cd mcserver_installer 

Und führe das Skript mit diesem Befehl aus:

./mcserver_installer.sh 

Wenn das Skript zum ersten Mal gestartet wird, möchte es einige benötigte Pakete installieren. Wähle „Yes“, um fortzufahren.

Initiales Setup

Wie man einen Minecraft Spigot Server auf einer VPS (Skriptinstallation einrichtet)

Dieser Prozess kann einige Augenblicke dauern.

Nach dem ersten Setup-Prozess wird das Skript dich fragen, welchen Typ von Minecraft-Server du installieren möchtest. Ab sofort wird dies das Menü sein, das du bei jedem Start des Skripts erhältst.

Servertyp auswählen

Wie man einen Minecraft Spigot Server auf einem VPS einrichten kann (Skript, Minecraft Typ auswählen)

Wie du sehen kannst, kann dieses Skript Minecraft Vanilla, Forge, Spigot und Paper Server installieren. In diesem Fall nehmen wir “Minecraft Spigot” – also benutzen wir die Pfeiltasten, um zu “Minecraft Spigot” zu navigieren und die Eingabetaste, um sie auszuwählen.

Hauptversion auswählen

Jetzt fragt es dich nach der Hauptversion von Minecraft, auf der du Spigot verwenden möchtest:

Wie man einen Minecraft Spigot Server auf einem VPS einrichten kann (Skript, Hauptversion von Minecraft auswählen)

Wir werden mit den Pfeiltasten die aktuell zum Zeitpunkt dieses Artikels neueste Version auswählen, die Version 1.20, und drücken dann auf Enter.

Installation von Java 17

Das Skript erkennt automatisch, dass Java 17 erforderlich ist, um einen Minecraft 1.20-Server laufen zu können und fragt dich, ob du es installieren möchtest:

Wie man einen Minecraft Spigot Server auf einem VPS einrichtet (Skript installiert java 17 auf VPS)

Wähle „Yes“, um es zu installieren. Dieser Prozess wird einige Augenblicke dauern.

Subversion auswählen

Im nächsten Bildschirm kannst du die genaue Subversion auswählen:

(Skript Installation spigot 1.20.1)

In diesem Fall gibt es für Minecraft Spigot 1.20 nur eine Subversion, nämlich 1.20.1. Bestätige deine Auswahl, indem du erneut Enter drückst.

Spigot.jar Kompilation

Nun muss die spigot.jar auf deinem Server kompiliert werden:

Wie man einen Minecraft Spigot Server auf einem VPS einrichtet (Skript spigot.jar Compiler)

Abhängig von der Hardware deines Servers kann dieser Prozess mehrere Minuten dauern!

Bestätige dies, indem du erneut Enter drückst.

Nice-to-know: Glücklicherweise bietet dieses Skript ein .jar-Archiv. Das bedeutet, dass bei der nächsten Installation eines Spigot 1.20.1 Servers der .jar nicht erneut kompiliert werden muss!

RAM des Minecraft-Servers festlegen

Nachdem die Installation beendet ist, kannst du entweder eine vordefinierte Menge RAM auswählen, die deinem Minecraft-Server zugewiesen werden soll, oder eine benutzerdefinierte Menge festlegen.

(Skript wählen ram)

Pro-Tip: Wenn du nichts auf dem Server außer dem Minecraft-Server ausführen möchtest, kannst du bis zu 75% des Arbeitsspeichers des Linux-Servers zuweisen. In diesem Beispiel hat unsere VPS M SSD 16 GB RAM, so dass wir ein Maximum von 12GB RAM auf den Server zuweisen können. Wenn du neben dem Minecraft-Server noch andere Dinge auf deinem Linux-Server ausführen möchtest wir empfehlen dir, dem Minecraft-Server maximal 50% des RAM zuzuweisen – also in unserem Beispiel nicht mehr als 8 GB.

Installation abgeschlossen

Nachdem du die Menge an RAM ausgewählt hast, ist dein Minecraft-Server eingerichtet.

Wie man einen Minecraft Spigot Server auf einem VPS einrichtet (Skriptinstallation abgeschlossen)

Dein Server wurde im angezeigten Verzeichnis gespeichert. Um es zu starten, gehe in dieses Verzeichnis. In unserem Beispiel wird dieser Befehl verwendet:

cd Servers/Spigot.1.20.1 

Benutze diesen Befehl, um den Server zu starten.

./start.sh 

Glückwunsch! Dein Minecraft Spigot 1.20.1 Server läuft bereits nach wenigen Minuten!

Wenn du mehr über die anderen Funktionen des Skripts und ihre Verwendung erfahren möchten, wirf einen Blick auf die offizielle Dokumentation des Skripts.

Einen Minecraft-Server bei GPORTAL mieten

Wenn die Aussicht, einen Minecraft-Server auf einem VPS einzurichten, ein bisschen zu hands-on- oder zeitaufwändig erscheint, dann fürchte nicht. Es gibt benutzerfreundliche Alternativen, die verschiedenen Präferenzen entsprechen. Eine solche Option ist das Mieten eines Minecraft-Servers über GPORTAL – eine einfache und effiziente Lösung, mit der du dich mehr auf das Spielen und weniger auf das Servermanagement konzentrieren kannst.

Warum sollte ich einen Minecraft Server bei GPORTAL mieten?

Das Mieten eines Servers bei GPORTAL macht die manuelle Einrichtung und Wartung überflüssig. Es ist eine ideale Wahl für diejenigen, die den Luxus von minimalem Aufwand bevorzugen. So kannst du dich darauf konzentrieren, das Spiel zu genießen, anstatt dich mit technischen Server-Konfigurationen zu befassen. GPORTAL bietet eine intuitive Plattform, die das Servermanagement vereinfacht und es auch für Anfänger zugänglich macht.

Wie man einen Minecraft-Server bei GPORTAL mietet

Ein Server von GPORTAL zu mieten ist ein einfacher Prozess. Besuche ihre Website und folge der benutzerfreundlichen Benutzeroberfläche, um deine Server-Spezifikationen auszuwählen. Wähle die gewünschten Ressourcen wie RAM, Spielerplätze und zusätzliche Funktionen. Sobald die Konfiguration abgeschlossen ist, kannst du deinen Server bestellen und innerhalb von kürzester Zeit steht dir ein voll funktionsfähiger Minecraft-Server zur Verfügung.

Vorteile des GPORTAL Hostings

GPORTAL bietet mehrere Vorteile, einschließlich:

  • Einfache Nutzng: Die Benutzeroberfläche ist für sowohl Anfänger als auch erfahrene Benutzer konzipiert und macht dir das Leben einfach.
  • Technischer Support: GPORTAL unterstützt dich bei Problemen oder Fragen, die du haben könntest.
  • Automatische Updates: Die Plattform verarbeitet Serveraktualisierungen automatisch, so dass dein Server immer die neueste Version verwendet.

Einen Server von GPORTAL zu mieten ist eine praktikable Alternative für diejenigen, die eine benutzerfreundliche, verwaltete Minecraft-Hosting-Lösung suchen. Egal, ob du ein Gelegenheitsspieler oder ein dedizierter Spieler bist, GPORTAL optimiert dir den Prozess. So kannst du mit minimalem Aufwand und maximalem Vergnügen in die Minecraft-Welt eintauchen.

Nach oben scrollen