Install Counter Strike Global Offensive Server

COUNTER-STRIKE Global Offensive SERVER INSTALLIEREN (LINUX)



Schritt 1:
Einen neuen User anlegen, diesem ein Passwort sowie Verzeichnis zuweisen. In diesem Beispiel arbeite ich mit dem User 'server'
useradd server
passwd server pass pass
mkdir /home/server
chown -R server /home/server
Mit dem ersten Befehl haben wir einen neuen User angelegt. Mit dem zweiten Befehl haben wir dem neuen User ein Passwort verpasst. Der dritte Befehl hat ein neues Verzeichnis angelegt und der vierte weist dieses Verzeichnis dem neuen User zu.

Schritt 2:
Mit dem angelegten User einloggen, ein Verzeichnis für den Gameserver erstellen und das HLDSUpdateTool runterladen. Letzteres braucht man zwingend um den Gameserver zu installieren.

su server
mkdir srcds
cd srcds
wget http://blog.counter-strike.net/wp-content/uploads//2012/04/steamcmd.tar.gz
tar xfvz steamcmd.tar.gz
- Beim ersten Befehl loggen wir uns mit root aus und mit server ein. - Beim zweiten Befehl legen wir das Verzeichnis "srcds" an. - Der dritte Befehl wechselt in das erstellte Verzeichnis. - Der vierte Befehl lädt das SteamCMD runter. - Der fünfte Befehl entpackt die Datei die runtergeladen wurde.

Schritt 3:
SteamCMD starten.

STEAMEXE=steamcmd ./steam.sh
Danach dann wieder den Logincommand nutzen.

Schritt 5:
Den Gameserver runterladen.

Nachdem ihr euch nun erfolgreich eingeloggt habt, könnt ihr den Gameserver runterladen.
Dazu legen wir erst das Verzeichnis fest, in dem der Gameserver geladen werden soll.
Das geht mit folgenden Command:

force_install_dir .\csgo-server\
.\ sagt aus, das der Server im selben Verzeichnis wie SteamCMD installiert wird. Wollt ihr einen Ordner höher, müsstet ihr ..\csgo-server\ angeben. Natürlich kann man auch einen absoluten Pfad angeben.

Wenn ein Verzeichnis angegeben wurde, könnt ihr den Download starten. Das geht mit:

app_update 740 validate
Dieser Command startet den Download des Servers.

Wenn der Download bei 100% ist, ist der Server fertig runtergeladen und man kann mit Schritt 6 weitermachen.

Schritt 6:
Den Gameserver starten

./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust