Dedicated Server: Counter-Strike 2 Dedicated Server Linux Setup
Die Anleitung wurde mit folgenden Produkten erstellt:
(Einzelheiten können sich bei Produkten anderer Anbieter unterscheiden, die Grundkonzepte bleiben in der Regel unverändert)
Einführung
Du hast einen Linux VPS und möchtest darauf den Counter Strike 2 Dedicated Server installieren? Dann bist du hier richtig. In dieser Anleitung erläutern wir Schritt für Schritt die Installation dieses Dienstes auf deinem Linux Server mit SteamCMD. In den Beispielen verwenden wir Ubuntu, der Ablauf ist jedoch bei anderen Distributionen sehr ähnlich.
Wusstest du, dass du unser ZAP GS/TS3 Interface direkt auf deinem VPS installieren kannst? So richtest du Gameserver Dienste mit direkter Integration in dein ZAP Hosting Dashboard mit nur wenigen Klicks ein! Mehr dazu im GS/TS3 Interface.
Vorbereitung
Stelle zunächst per SSH eine Verbindung zu deinem VPS her. Nutze bei Bedarf unsere Anleitung SSH Erster Zugriff. Wenn du SteamCMD zum ersten Mal auf deinem Linux Server verwendest, musst du außerdem eine Ersteinrichtung durchführen. Verwende dazu unsere Anleitung SteamCMD Linux Einrichtung und stelle sicher, dass SteamCMD vollständig eingerichtet ist, bevor du fortfährst.
Installation
Melde dich beim Benutzer steam
an und wechsle in dessen Home Verzeichnis, um die Dateien übersichtlich zu halten.
sudo -u steam -s
cd ~
Wenn du angemeldet bist, kannst du den Installationsprozess mit folgendem Befehl starten, um die Installation bequem per SteamCMD direkt für den Benutzer steam
durchzuführen.
steamcmd +force_install_dir '/home/steam/cs2-ds' +login anonymous +app_update 730 validate +quit
Bitte warte, bis der Download abgeschlossen ist. Bei größeren Spielen kann das etwas dauern. Nach erfolgreichem Abschluss erscheint eine entsprechende Erfolgsmeldung.
Konfiguration
An diesem Punkt ist die Grundinstallation deines Counter Strike 2 Servers abgeschlossen. Weitere Servereinstellungen kannst du durch direktes Bearbeiten der Start /Konfigurationsdateien vornehmen.
Wechsle in dein Hauptverzeichnis. Navigiere darin in das Verzeichnis cfg
und öffne die Datei server.cfg
. Dort kannst du Serveroptionen anpassen.
nano /home/steam/cs2-ds/game/csgo/cfg/server.cfg
GSL Token registrieren
Damit andere Spieler deinem Server beitreten können, musst du ein Game Server Login Token (GSLT) erstellen und hinterlegen. Dieses Token authentifiziert deinen Server bei Steam. Erzeuge ein GSLT unter http://steamcommunity.com/dev/managegameservers und verwende dabei die App ID 730 für Counter Strike 2.
Füge das Token anschließend in die Startparameter deines Servers ein, z.B. mit +sv_setsteamaccount <TOKEN>
.
Server starten und verbinden
Jetzt kannst du deinen Server starten. Wechsle in das Hauptverzeichnis des Spiels und führe folgenden Startbefehl aus:
./cs2 -dedicated +map de_dust2
In der Konsole sollten nun Protokolle erscheinen, die einen erfolgreichen Start signalisieren. Beachte, dass der erste Start etwas länger dauern kann, da alles eingerichtet wird. Alternativ kannst du direkt verbinden, indem du in der Serverliste in der unteren Suchleiste nach folgender Adresse suchst: [your_ip_address]:2456
.
Abschluss
Glückwunsch, du hast den Counter Strike 2 Server auf deinem VPS erfolgreich installiert und konfiguriert! Als nächsten Schritt empfehlen wir unsere Anleitung Linux Dienst einrichten. Diese erklärt, wie du deinen neuen Dedicated Gameserver als Dienst betreibst. Vorteile: automatischer Start beim Booten, automatische Server Updates, einfache Verwaltung und Zugriff auf Logs und vieles mehr!
Für weitere Fragen oder Unterstützung wende dich bitte an unser Support Team, das täglich für dich da ist! 🙂