CentOS的Left 4 Dead专用服务器安装指南

游戏服务器被互联网精明的在线玩家广泛搜索。 L4D或Left 4 Dead是在线玩的流行游戏。 随着多单模式和单播模式,以及更新版本的L4D 2在市场上可用,其所有的在线Cheat码,许多玩家发现这个游戏非常引人注目。 游戏服务器享有沉重的入站流量。 在Linux分发服务器(如CentOS)上安装游戏控制台可能对于Linux系统的新用户来说似乎是一项艰巨的任务。 下面列出了在CentOS上配置,安装,更新和运行L4D服务器的步骤。

更新服务器,安装SteamCMD

为了在CentOS服务器上成功安装L4D游戏机,它必须是最新和安全的。 StreamCMD是下载和安装它的必需工具。 安装步骤还应包括:创建一个名为l4d的新用户,并设置一个强密码以提供更强的安全性。

更新服务器 - 以下列出了更新服务器的步骤。

yum update
yum upgrade -y

使其安全

为游戏机添加用户和安全密码是重要的必要条件。

adduser gameserver
passwd gameserver

防火墙权限和端口

为了使游戏机正常工作,必须打开必要的防火墙端口。 应在命令提示符下给出适用于允许L4D访问的防火墙端口。 以下命令实现此目的。

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

依赖安装

SteamCMD可能需要某些系统库才能成功安装。 以下命令安装SteamCMD的依赖库。

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

安装您的左4死亡服务器

一旦系统更新并添加了用户名,则必须在用户主目录中跟踪SteamCMD的下载和安装过程。 使用以下命令。

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

使用SteamCMD安装L4D的步骤

游戏文件通过以下使用SteamCMD的命令进行安装。

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

安装成功后,屏幕显示:

Success! App '222840' fully installed.

自定义您的服务器的游戏控制台

将L4D安装到服务器上不会在后台会话中运行。 需要自定义配置文件,并在主目录中为gameserver用户创建一个更新文件。 使用此更新文件时,必须根据需要进行定期更新。 在Nano编辑器中打开服务器配置文件“server.cfg”开始定制。

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

在文件中,根据您的喜好编辑服务器名称和密码的参数。 相同的参数是ServerName,RconPassword。 下面列出的是执行相同操作的命令。

hostname "ServerName"
rcon_password RconPassword

创建更新文件以更新服务器

更新文件必须存在于gameserver用户的主目录中。 使用nano创建和编辑文件。

nano /home/gameserver/update_l4d.txt

该文件应包含以下命令。

login anonymous
force_install_dir ./l4d
app_update 222840
quit

更新服务器的命令是,

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

以下命令在屏幕上的后台会话中运行游戏控制台服务器。

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

使用以下命令轻松关闭服务器。

screen -S gameserver -X quit

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏