In diesem Handbuch werden wir unter Debian 7 einen Counter Strike: Global Offensive-Spieleserver einrichten. Diese Befehle wurden unter Debian 7 getestet, sollten aber auch unter Ubuntu funktionieren.
Bevor wir die CS: GO-Dateien erhalten, müssen wir einige Pakete installieren. Melden Sie sich als root beim Server an und geben Sie die folgenden Befehle ein.
Wenn Sie x64 ausführen:
dpkg --add-architecture i386
apt-get update
apt-get install -y libc6-i386 lib32gcc1 lib32stdc++6 screen
Wenn Sie x86 ausführen:
apt-get update
apt-get install -y screen
Wenn Sie Fehler bezüglich "Festlegen von Gebietsschemas fehlgeschlagen" erhalten, führen Sie die folgenden Befehle aus:
export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales
(Der volle Kredit geht an "Werner Fischer" für die Gebietsschema-Befehle.)
Wenn Sie zum Konfigurationsbildschirm gelangen, drücken Sie ENTER , wählen Sie en_USund drücken Sie ENTER . Starten Sie anschließend Ihre SSH-Sitzung neu.
Der nächste Schritt ist das Hinzufügen eines Benutzers, unter dem CS: GO ausgeführt werden kann:
adduser steam
Befolgen Sie die Anweisungen, um ein Kennwort für Ihren Benutzer festzulegen. Drücken Sie ENTER , um Benutzerinformationen überspringen eingeben.
Nachdem Sie den Benutzer hinzugefügt haben, starten Sie eine neue SSH-Sitzung auf Ihrem Server und melden Sie sich mit dem im vorherigen Schritt angegebenen Kennwort bei "steam" an.
Unser nächster Schritt ist das Herunterladen steamcmdund Extrahieren:
mkdir ~/steamcmd
cd ~/steamcmd
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
tar -xf steamcmd_linux.tar.gz
rm steamcmd_linux.tar.gz
Wir sind endlich bereit, die CS: GO-Dateien herunterzuladen! Führen Sie den folgenden Befehl aus und warten Sie, bis die Dateien heruntergeladen wurden:
./steamcmd.sh +login anonymous +force_install_dir ~/csgo +app_update 740 validate +quit
Wenn der Download fehlschlägt, führen Sie den Befehl erneut aus, um ihn neu zu starten. Sie können den Befehl auch erneut ausführen, um verfügbare Updates zu erhalten. Sobald der Download abgeschlossen ist, sollten wir unserer Konfigurationsdatei einige grundlegende Dinge hinzufügen:
cd ~/csgo/csgo/cfg
nano server.cfg
Diese Datei ist Ihre Konfigurationsdatei. Ich empfehle hinzuzufügen:
hostname "Some server name here"
log on
sv_logfile 1
Wenn Ihr Server privat sein soll, fügen Sie Folgendes hinzu:
sv_password "passwordHere"
Auf anderen Websites finden Sie verschiedene Ressourcen zur Dokumentation anderer Variablen. Sobald Sie mit der Bearbeitung fertig sind, können Sie die Datei speichern, indem Sie STRG + X und dann Y drücken . Danach ist es Zeit, den Server zu starten.
cd ~/csgo
screen -S csgo ./srcds_run -game csgo -console -port 27015 +maxplayers 24 +map cs_office
Glückwunsch! Ihr CS: GO-Server ist jetzt betriebsbereit!