Game-Server Port ändern

Wenn du den SSH Port deines Servers änderst, kann der Gameserver Manager nicht mehr auf deinen Server zugreifen. Denn er kennt den neuen Port nicht. Unser Gameserver Manager benutzt deinen Root-Zugang mit einem SSH Schlüssel, um den Server zu verwalten und Scripts (bspw. Start/Stop) auszuführen.

Du musst den Port also anpassen. Das ist gar nicht so schwer. Dazu gehst du lediglich in die Gameserver Übersicht deines vServers.

Gameserver Manager Übersicht

Klicke dann auf das Einstellungs-Symbol in der Kachel jedes Gameservers, bei dem du den SSH Port ändern möchtest.

Port ändern

Ändere dann den SSH Port auf den von dir eingestellten SSH Port. Speichere.

Geänderter SSH Gameserver Port

Jetzt ist dein SSH Port geändert und du kannst mit dem Verwalten deines Servers fortfahren!

Java auf vServer/Linux installieren

Datei:Java-Logo.svg
Java Logo

In diesem Beitrag zeigen wir Dir, wie Du auf deinem virtuellen Server schnell und einfach unterschiedliche Java-Versionen (1.8, 16, 17, …) installieren kannst.

Wir stellen ein Script zur Verfügung, das unterschiedliche Open Source Java-Versionen auf deinem Server installiert. Du musst dich lediglich als root auf dem Server einloggen und kannst mit dem Ausführen der automatischen Installation beginnen.

Wir installieren verschiedene Versionen für dich im Ordner /usr/lib.

Unterstützte Versionen

Aktuell werden folgende Versionen unterstützt:

jdk-13.0.1_linux-x64 -> java version "13.0.1" 2019-10-15
-> /usr/lib/jdk-13.0.1/bin/java

jre-8u241-linux-x64 -> java version "1.8.0_241"
-> /usr/lib/jre1.8.0_241/bin/java

openjdk-16.0.1_linux-x64 -> openjdk version "16.0.1" 2021-04-20
-> /usr/lib/jdk-16.0.1/bin/java

openjdk-17.0.1_linux-x64 -> openjdk version "17.0.1" 2021-10-19
-> /usr/lib/jdk-17.0.1/bin/java

Installation

Um diese Versionen auf deinen Server zu installieren, führe bitte folgenden Befehl aus:

bash <(wget -qO - https://pph.sh/docs/java.sh)

Alternativ kannst Du auch den App-Installer nutzen, um Java zu installieren.

Cloud Manager: Java-Pakete installieren

Standard Version ändern

Um die Standard-Version zu setzen (java in der Konsole), führe nach der Installation folgenden Befehl aus:

select-default-java

Hier wählst du aus, welche Version als Standard-Java verwendet werden soll. Wir erstellen einen Link von /bin/java zur gewählten Version.

Verfügbare Versionen ansehen

Um alle vom Script installierten Versionen anzuzeigen, führe nach dem Ausführen des Java-Installers folgenden Befehl aus:

show-java-versions
Installations-Beispiel

Wie verbinde ich mich via FTP zu meinem Gameserver?

In diesem Artikel zeigen wir Dir Schritt für Schritt, wie Du dich per FTP auf deinem Gameserver verbinden kannst.

Was ist FTP?

FTP ist die Abkürzung für „File Transfer Protocol“. Es ist ein Protokoll, das dir das Hoch- und Runterladen von Dateien von deinem Rechner zu deinem Server erlaubt.

Das brauchst Du zum Beispiel, wenn Du Welten oder Plugins auf deinem Gameserver installieren möchtest.

Welches Programm brauche ich?

Es gibt viele FTP-Clients, die Du nutzen kannst, um dich per FTP auf Deinem Server zu verbinden. Unsere Empfehlung lautet: FileZilla. Öffne die Webseite und klicke auf „Download client“. Wähle dann die Standard-Version. Führe nach dem Download die Installation des Clients auf Deinem Rechner durch.

Wo finde ich die Zugangsdaten?

Öffne in deinem Gameserver-Manager das Tab „Dateien“ und klicke auf „FTP Daten“.

FTP Daten für einen Minecraft Gameserver

Wie verbinde ich mich?

  • Öffne FileZilla und gib die Serveradresse (IP-Adresse des Servers) in das Feld „Server“ in der Quickconnect (Verbinden)-Leiste ein. In unserem Beispiel ist das die 157.90.184.162.
  • Gebe nun Deinen Benutzernamen ein. In unserem Beispiel ist das „mcserver00“
  • Als nächstes gibst Du Dein Passwort in das dafür vorgesehene Feld ein. Du kannst das Passwort durch einen Klick auf „Anzeigen“ ansehen und in deine Zwischenablage kopieren.
  • Gib als Port bestenfalls direkt „22“ an, sollte „21“ nicht funktionieren. Wenn Du den SSH-Port des Servers geändert hast, musst Du den geänderten Port verwenden.
  • Klicke auf Verbinden oder drücke die Eingabetaste (Enter), um Dich mit dem Server zu verbinden.
  • Klicke auf OK, falls Du eine Warnmeldung zu einem unbekannten Hostschlüssel erhältst.
FTP Client verbunden mit Minecraft Server

Dein Rechner ist nun mit dem FTP-Server deines Gameservers verbunden.

Im Ordner „serverfiles“ findest Du dann alle Dateien des Gameservers. Hier kannst Du mittels Drag & Drop Dateien reinziehen, um die hochzuladen.

Solltest Du Fragen zum FTP-Client oder zur FTP-Verbindung haben, melde Dich gerne bei uns im Support. Wir hellfen Dir dann gerne.

Valheim Plus installieren

In diesem Artikel zeigen wir dir, wie Du schnell und einfach Valheim Plus mit deinem Gameserver Manager installieren kannst.

Zunächst legst Du bitte einen ganz normalen Valheim Server an. Warte bitte auf den Abschluss der Installation. Starte den Server einmal, damit alle wichtigen Dateien angelegt werden.

Die Installation von Valheim Plus ist dann recht einfach:

  • Stoppe den Server
  • Lade die Datei UnixServer.zip von https://github.com/valheimPlus/ValheimPlus/releases/ herunter.
  • Entpacke den Inhalt des ZIP-Ordners irgendwo auf deinem Rechner.
  • Lade die entpackten Dateien per FTP auf deinem Server in den Ordner /serverfiles hoch.
  • Gib in den Einstellungen „./start_server_bepinex.sh“ als Start-Datei an
  • Starte den Server wieder. Valheim Plus ist nun installiert.

Beachte bitte: Damit alle deine Freunde auf diesem Server verbinden können, muss auch auf dem Client der Plus-Mod installiert sein. Dazu bitte die WindowsClient.zip nutzen.

CS:GO: Wie ändere ich den Servernamen?

In diesem Artikel zeigen wir dir, wie Du einen CS:GO Server mit einem benutzerdefinierten Namen versehen kannst. Wir geben Dir die volle Anpassungsmöglichkeit, alles ist ohne Branding.

Der Servername kann in einer Config-Datei angepasst werden. Gehe dazu in den Ordner /serverfiles/csgo/cfg/. In diesem Ordner befindet sich eine Datei mit dem Namen csgoserver.cfg – diese öffnest Du mit einem Editor deiner Wahl.

Ändere die Zeile mit dem Eintrag „Hostnamen“ zu deinem gewünschten Namen ab.

Jetzt musst Du nur noch deinen Server neustarten – fertig!

Solltest Du Fragen dazu haben, melde Dich gerne bei uns im Support.

Wie kann ich ein Gameserver-Backup einspielen?

Wenn Du eine vorhandene Sicherung heruntergeladen hast und diese nun wieder importieren bzw. einspielen möchtest, musst Du ein paar Schritte erledigen.

Kurzanleitung

Entferne jeglichen Inhalt im Ordner /serverfiles auf dem Server. Lade aus der Sicherung nur den Ordner /serverfiles hoch. Lasse alle anderen Dateien unberührt.

Schritt für Schritt

  • Entpacke die heruntergeladene Sicherung auf deinem PC.
  • Erstelle einen neuen Gameserver des gleichen Typs im Gameserver-Manager. Dabei ist es egal, ob der Server eine andere IP-Adresse hat.
  • Starte den Gameserver einmal erfolgreich, bevor Du losfährst.
  • Stoppe den Gameserver wieder.
  • Verbinde dich per FTP zum neuen Gameserver.
  • Entferne den Inhalt des Ordners /serverfiles auf dem FTP-Server. Lasse die anderen Dateien so, wie Sie sind.
  • Sobald der /serverfiles-Ordner auf dem Server geleert ist, lade aus dem entpackten Archiv den Inhalt des Ordners /serverfiles in den Server-Ordner /serverfiles hoch.
  • Warte, bis der Vorgang abgeschlossen ist.
  • Der Server kann nun wieder gestartet werden. Dabei werden alle Spielstände und Configs zum Zeitpunkt der Sicherung wiederhergestellt sein.

Solltest Du dazu Fragen haben, melde Dich bitte im Support. Wir helfen dann weiter.

Welche Spiele kann ich installieren?

Unterstützte Spiele

Folgende Spiele können installiert werden und werde offiziell von uns unterstützt:

  • Minecraft-Server (Vanilla, Spigot, Bukkit, Paper, Modpacks via JAR-Datei…)
  • TeamSpeak 3-Server
  • Counter-Strike: Global Offensive-Server
  • Ark: Survival Evolved-Server
  • Rust-Server
  • 7 Days to Die-Server
  • Valheim Server

Experimentelle Spiele

Folgende Server können über das Webinterface installiert und rudimentär verwaltet werden, allerdings wird die Funktionalität nicht gewährleistet:

  • Action: Source
  • Action Half-Life
  • ARMA 3
  • BrainBread 2
  • Brainbread
  • Base Defense
  • Battlefield 1942
  • Black Mesa: Deathmatch
  • Ballistic Overkill
  • Blade Symphony
  • Battalion 1944
  • Barotrauma
  • Codename CURE
  • Call of Duty 2
  • Call of Duty 4
  • Call of Duty
  • Call of Duty: United Offensive
  • Call of Duty: World at War
  • Counter-Strike: Condition Zero
  • Counter-Strike
  • Counter-Strike: Source
  • Double Action: Boogaloo
  • Deathmatch Classic
  • Day of Defeat
  • Day of Defeat: Source
  • Day of Infamy
  • Don’t Starve Together
  • Dystopia
  • Eco
  • Empires Mod
  • ET: Legacy
  • Fistful of Frags
  • GoldenEye: Source
  • Garry’s Mod
  • Half-Life 2: Deathmatch
  • Half-Life: Deathmatch
  • Half-Life Deathmatch: Source
  • Hurtworld
  • Insurgency
  • Insurgency: Sandstorm
  • IOSoccer
  • Just Cause 2
  • Just Cause 3
  • Killing Floor 2
  • Killing Floor
  • Left 4 Dead 2
  • Left 4 Dead
  • Minecraft: Bedrock
  • Mordhau
  • Medal of Honor: Allied Assault
  • Multi Theft Auto
  • Mumble
  • Nuclear Dawn
  • No More Room in Hell
  • NS2: Combat
  • Natural Selection 2
  • Natural Selection
  • Onset
  • Opposing Force
  • Project Cars
  • Post Scriptum
  • Pirates, Vikings, & Knights II
  • Project Zomboid
  • Quake 2
  • Quake 3: Arena
  • Quake Live
  • Quake World
  • Ricochet
  • Red Orchestra: Ostfront 41-45
  • Return to Castle Wolfenstein
  • Rising World
  • San Andreas Multiplayer
  • StickyBots
  • Starbound
  • Source Forts Classic
  • Soldier of Fortune 2: Double Helix Gold
  • Soldat
  • Squad
  • Serious Sam 3: BFE
  • Stationeers
  • Sven Co-op
  • Terraria
  • Team Fortress 2
  • Team Fortress Classic
  • The Specialists
  • Teeworlds
  • Unreal Tournament 2004
  • Unreal Tournament 3
  • Unreal Tournament 99
  • Unreal Tournament
  • Vampire Slayer
  • Wolfenstein: Enemy Territory
  • Warfork
  • Wurm Unlimited
  • Zombie Master: Reborn
  • Zombie Panic! Source

Was bedeutet experimentell?

Du kannst im Webinterface eine Menge Spiele auswählen. Wir haben aber nicht alle getestet und auch nicht alle selbst eingepflegt. Wir haben alle Spiele von https://linuxgsm.com/servers/ im Game-Server Manager automatisiert eingefügt.

Für Experimentelle Spiele-Server gibt es keine erweiterten Einstellungen im Webinterface. Du kannst allerdings, solltest Du dich damit auskennen, eigene LinuxGSM-Konfigurationen erstellen und auch Game-Server Konfigurationen manuell (per FTP oder Datei-Browser) bearbeiten.

Beachte bitte, dass wir für „Experimentelle Game-Server“ keinen Support bieten können.

Welche Server wir anbieten, kannst Du hier nachlesen.

Eigene LinuxGSM-Einstellungen setzen

Unsere Game-Server Cloud basiert auf LinuxGSM. Um den Umgang möglichst einfach zu gestalten, übernimmt unser Webinterface VionityCP jegliche Verwaltungsarbeiten.

Solltest Du dich mit LinuxGSM auskennen und eigene Einstellungen setzen wollen, kannst Du das gerne tun. Du musst nur einige Regeln dabei beachten.

Jeder Server ist eine eigene LinuxGSM-Instanz

Wir haben bei der Entwicklung darauf verzichtet, LinuxGSM nur 1x pro System zu installieren. Wir installieren jeden Game-Server inklusive LinuxGSM in einem eigenen Nutzer-Account unter /home des Linux-Servers.

VCP nutzt instance.cfg

~/lgsm/config-lgsm/gameserver/gameserver.cfg
Diese Datei wird von VionityCP zum Abspeichern der Einstellungen genutzt. Sie wird bei jedem Start des Game-Servers und Abspeichern von Settings überschrieben.

~/lgsm/config-lgsm/gameserver/common.cfg
Diese Datei wird von VCP nicht berührt. Dies ist der richtige Platz, um eigene LinuxGSM-Einstellungen einzufügen-

~/.usersettings
Du kannst auch eine .conf-Datei im Ordner ~/.usersettings erstellen. Jede Datei wird von der gameserver.cfg importiert und überschreibt vorherige Einstellungen.

Solltest Du Fragen haben, kannst Du dich jederzeit per Ticket an uns wenden.