GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Left 4 Dead Dedicated Server Installationsanleitung für CentOS

Gaming-Server werden von internetaffinen Online-Spielern häufig gesucht. L4D oder The Left 4 Dead ist ein beliebtes Spiel, das online gespielt wird. Mit dem Mehrspieler- und Einzelspielermodus und der neueren Version L4D 2 auf dem Markt, die mit all ihren Online-Cheat-Codes verfügbar ist, finden viele Spieler dieses Spiel sehr überzeugend. Gaming-Server erfreuen sich eines starken eingehenden Datenverkehrs. Die Installation einer Spielekonsole auf einem Linux-Distributionsserver wie CentOS mag für einen neuen Benutzer von Linux-Systemen eine entmutigende Aufgabe sein. Nachfolgend sind die Schritte zum Konfigurieren, Installieren, Aktualisieren und Ausführen des L4D-Servers auf einer Linux-Distribution wie CentOS aufgeführt.

Server aktualisieren, SteamCMD installieren

Um die L4D-Spielekonsole erfolgreich auf dem CentOS-Server zu installieren, muss sie auf dem neuesten Stand und sicher sein. StreamCMD ist das erforderliche Tool zum Herunterladen und Installieren desselben. Die Installationsschritte sollten auch das Erstellen eines neuen Benutzers namens l4d und das Einrichten eines starken Passworts umfassen, um ihm eine verbesserte Sicherheit zu bieten.

Aktualisieren Ihres Servers – Nachfolgend sind die Schritte zum Aktualisieren des Servers aufgeführt.

yum update
yum upgrade -y

Machen Sie es sicher

Das Hinzufügen eines Nutzers und eines sicheren Passworts für eine Spielekonsole ist eine wichtige Notwendigkeit.

adduser gameserver
passwd gameserver

Firewall-Berechtigungen und Ports

Damit die Spielekonsole ordnungsgemäß funktioniert, müssen die erforderlichen Firewall-Ports geöffnet werden. An der Eingabeaufforderung sollten geeignete Firewall-Port-Ergänzungen zum Zulassen des L4D-Zugriffs angegeben werden. Die folgenden Befehle erreichen diesen Zweck.

firewall-cmd --zone=public --add-port=27015/tcp --permanent
firewall-cmd --zone=public --add-port=27015/udp --permanent
firewall-cmd --reload

Installation der Abhängigkeit

SteamCMD benötigt möglicherweise bestimmte Systembibliotheken für eine erfolgreiche Installation. Der folgende Befehl installiert die abhängigen Bibliotheken für SteamCMD.

yum install glibc.i686 libstdc++.i686 -y

Installation Ihres Left-4-Dead-Servers

Sobald das System auf dem neuesten Stand ist und der Benutzername hinzugefügt wurde, muss der Download- und Installationsvorgang für SteamCMD im Benutzer-Home-Verzeichnis fortgesetzt werden. Verwenden Sie die folgenden Befehle.

su gameserver
cd ~
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz

Schritte zur Installation von L4D mit SteamCMD

Spieldateien werden über den folgenden Befehl installiert, der SteamCMD verwendet.

./steamcmd.sh +login anonymous +force_install_dir ./l4d +app_update 222840 validate +quit

Bei erfolgreicher Installation zeigt der Bildschirm:

Success! App '222840' fully installed.

Passen Sie Ihren Server für Gaming Console an

Die Installation von L4D auf dem Server führt es nicht in der Hintergrundsitzung aus. Man muss die Konfigurationsdatei anpassen und eine Update-Datei im Home-Verzeichnis für den Gameserver-Benutzer erstellen. Mit dieser Update-Datei muss bei Bedarf ein regelmäßiges Update durchgeführt werden. Beginnen Sie die Anpassung mit dem Öffnen der Serverkonfigurationsdatei „server.cfg“ im Nano-Editor.

nano ~/l4d/left4dead/cfg/server.cfg

Bearbeiten Sie in der Datei die Parameter für Servername und Passwort nach Ihren Wünschen. Die Parameter dafür sind ServerName, RconPassword. Unten sind die Befehle aufgeführt, um dasselbe zu tun.

hostname "ServerName"
rcon_password RconPassword

Erstellen einer Aktualisierungsdatei zum Aktualisieren des Servers

Die Update-Datei muss im Home-Verzeichnis des Gameserver-Benutzers vorhanden sein. Verwenden Sie nano zum Erstellen und Bearbeiten der Datei.

nano /home/gameserver/update_l4d.txt

Diese Datei sollte aus den folgenden Befehlen bestehen.

login anonymous
force_install_dir ./l4d
app_update 222840
quit

Der Befehl zum Aktualisieren des Servers lautet:

cd ~ && ./steamcmd.sh +runscript update_l4d.txt

Die folgenden Befehle führen den Spielekonsolenserver in einer Hintergrundsitzung auf dem Bildschirm aus.

cd /home/gameserver/l4d/
screen -dmS gameserver ./srcds_run -console -game left4dead -port 27015 +map l4d_farm04_barn +maxplayers 4 +exec server.cfg

Das Herunterfahren des Servers erfolgt einfach mit dem folgenden Befehl.

screen -S gameserver -X quit


Cent OS
  1. So installieren Sie Teamspeak 3 Server auf CentOS 8

  2. CentOS 6 NetInstall-Leitfaden | Installieren Sie CentOS 6 über NetInstall

  3. Installieren Sie Microsoft SQL Server auf CentOS 8 – eine Schritt-für-Schritt-Anleitung?

  4. Installieren Sie Adminer unter CentOS

  5. Installieren Sie Textpattern unter CentOS 7

So installieren Sie MariaDB unter CentOS 8

So installieren Sie den FreeIPA-Server unter CentOS 7

So installieren Sie Samba-Server auf CentOS 8

So installieren Sie Centreon auf Centos 7

Installieren Sie Nginx unter CentOS 7 / RHEL 7

So installieren Sie Varnish Cache für Apache unter CentOS/RHEL 8