- Systemingenieur
- Author
Wenn du einen Spielserver für CS:GO, Team Fortress 2 oder Half-Life 2 Deathmatch (oh, das ist zwar schon ziemlich alt, aber immer noch beliebt) einrichten möchtest, benötigst du zwei Dinge: einen dedizierten Server und die darauf installierte Software „SteamCMD“. Ohne diese Software können Sie keinen Spielserver für die oben genannten Spiele betreiben. Wenn Sie planen, einen Cloud-Gaming-Dienst zu starten, ist es außerdem ratsam, diesen Artikel durchzulesen.
Normalerweise wird empfohlen, Ihren Server aufgrund der Stabilität und Sicherheit unter Linux zu betreiben, aber wir werden hier die beliebtesten Betriebssysteme behandeln. Beginnen wir also mit den Systemanforderungen:
Windows
Hier eine recht einfache Anleitung:
Die Entwickler im Internet haben außerdem eine GUI-Version der Software namens „SteamCMD GUI“ veröffentlicht, die Sie unter https://github.com/DioJoestar/SteamCMD-GUI/ herunterladen können.
Das spart etwas Zeit beim Eingeben von Befehlen, was eine praktische Funktion ist.
SteamCMD unterstützt alle gängigen Linux-Distributionen, darunter CentOS/RHEL, Debian/Ubuntu und sogar ArchLinux. Schauen wir uns an, wie du es unter Linux installieren kannst:
sudo useradd -m steam
sudo passwd steam
cd /home/steamsudo -u steam -s
Nun kannst du mit der Installation fortfahren
Für Ubuntu/Debian:
sudo apt install steamcmd
Für CentOS/RHEL:
yum install steamcmd
Für Arch Linux:
git clone
cd steamcmd
makepkg -si
Und verknüpfe die ausführbare Datei „steamcmd“:
sudo ln -s /usr/games/steamcmd /home/steam/steamcmd
Okay, jetzt ist alles bereit, um das Programm zu starten und dich per SSH mit deinem Server zu verbinden. Das kannst du über Putty oder ein anderes geeignetes Programm erledigen.
Gib Folgendes ein:
cd /home/steam/steamcmd
./steamcmd.sh
Nun kannst du einen Server für dein Spiel konfigurieren.
Für alle, die auf ARM-ähnlichen Servern mit Mac OS X hosten möchten, folgt hier eine kurze Anleitung dazu.
mkdir ~/steamcmd
~/steamcmd
Dadurch wird ein Verzeichnis für SteamCMD auf dem Mac erstellt.
curl -O http://media.steampowered.com/client/installer/steamcmd_osx.tar.gz
tar -xvzf steamcmd_osx.tar.gz
Um die Software zu starten, gib diese beiden Befehle im Terminal ein:
cd ~/steamcmd
./steamcmd.sh
Wie meldest du dich bei SteamCMD an und wozu brauchst du es?
Zunächst einmal kannst du viele Server anonym nutzen, indem du folgenden Befehl eingibst:
login anonymous
Einige Server verlangen jedoch möglicherweise, dass du dich über dein Steam-Konto anmeldest. Verwende dazu folgenden Befehl:
login <Benutzername>
Richte wie in den vorherigen Anweisungen beschrieben mit diesem Befehl ein Installationsverzeichnis ein:
force_install_dir <Pfad>
Wobei <Pfad> beispielsweise für „Counter-Strike: Global Offensive“ wie folgt lauten würde:
force_install_dir ./cs_go/
Wenn du CS:GO aktualisieren möchtest, verwende diese Befehle:
app_update 740 validate
quit
Weitere Befehle und Informationen dazu, was du mit deinem Server tun kannst, findest du in den Steam-Richtlinien unter „https://developer.valvesoftware.com/wiki“. Vielen Dank, dass du diesen Artikel gelesen hast, und einen schönen Tag noch!
Start for free and unlock high-performance infrastructure with instant setup.
Your opinion helps us build a better service.