- Systemingenieur
- Author
Wenn Sie 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öchten, benötigen Sie 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 Sie es unter Linux installieren können:
sudo useradd -m steam
sudo passwd steam
cd /home/steamsudo -u steam -s
Nun können Sie 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üpfen Sie 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 Sie per SSH mit Ihrem Server zu verbinden. Das können Sie über Putty oder ein anderes geeignetes Programm erledigen.
Geben Sie Folgendes ein:
cd /home/steam/steamcmd
./steamcmd.sh
Nun können Sie einen Server für Ihr 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, geben Sie diese beiden Befehle im Terminal ein:
cd ~/steamcmd
./steamcmd.sh
Wie melden Sie sich bei SteamCMD an und wozu benötigen Sie es?
Zunächst einmal können Sie viele Server anonym nutzen, indem Sie folgenden Befehl eingeben:
login anonymous
Einige Server verlangen jedoch möglicherweise, dass Sie sich über Ihr Steam-Konto anmelden. Verwenden Sie 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 Sie CS:GO aktualisieren möchten, verwenden Sie diese Befehle:
app_update 740 validate
quit
Weitere Befehle und Informationen dazu, was Sie mit Ihrem Server tun können, finden Sie 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.