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-Version | Erforderliche Java-Version |
1.7.10 – 1.16.5 | Java 8 |
1.17.x | Java 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
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 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:
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:
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:
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:
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.
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.
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.