In diesem Handbuch werden wir einen Left 4 Dead-Spieleserver unter Debian 7 einrichten. Diese Befehle wurden unter Debian 7 getestet, sollten aber auch unter Ubuntu funktionieren.
Bevor wir die L4D-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 der L4D-Server ausgeführt werden soll:
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 jetzt bereit, die Serverdateien abzurufen:
./steamcmd.sh +login anonymous +force_install_dir ~/l4d +app_update 222840 validate +quit
Beachten Sie, dass dies eine Weile dauern wird, da viele Inhalte heruntergeladen werden müssen. Vielleicht möchten Sie eine Tasse Kaffee trinken, während Sie warten.
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:
nano ~/l4d/left4dead/cfg/server.cfg
hostname "servername"
log on
sv_logfile 1
sv_password "pass" (if you want a passworded server)
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 ~/l4d/
screen -S l4d ./srcds_run -game left4dead -console -port 27015 +maxplayers 4
Glückwunsch! Ihr L4D-Server ist jetzt betriebsbereit!