CentOS용 Left 4 Dead 전용 서버 설치 가이드

CentOS용 Left 4 Dead 전용 서버 설치 가이드

2022-10-19 last update

7 minutes reading centos server
게임 서버는 인터넷에 정통한 온라인 게이머가 널리 검색합니다. L4D 또는 Left 4 Dead는 온라인에서 인기 있는 게임입니다. 멀티 및 싱글 플레이어 모드와 모든 온라인 치트 코드와 함께 사용할 수 있는 최신 버전 L4D 2를 통해 많은 게이머가 이 게임을 매우 매력적으로 생각합니다. 게임 서버는 인바운드 트래픽이 많습니다. CentOS와 같은 Linux 배포 서버에 게임 콘솔을 설치하는 것은 Linux 시스템을 처음 사용하는 사용자에게 어려운 작업으로 보일 수 있습니다. 다음은 CentOS와 같은 Linux 배포판에서 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


Left 4 Dead 서버 설치


시스템이 최신 상태이고 사용자 이름이 추가되면 사용자 홈 디렉토리에서 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를 설치하면 백그라운드 세션에서 실행되지 않습니다. 구성 파일을 사용자 정의하고 게임 서버 사용자의 홈 디렉토리에 업데이트 파일을 생성해야 합니다. 이 업데이트 파일을 사용하여 필요할 때 정기적인 업데이트를 수행해야 합니다. Nano 편집기에서 서버 구성 파일 ''server.cfg''를 열어 사용자 지정을 시작합니다.
nano ~/l4d/left4dead/cfg/server.cfg
파일에서 기본 설정에 따라 서버 이름 및 비밀번호에 대한 매개변수를 편집하십시오. 동일한 매개변수는 ServerName, RconPassword입니다. 다음은 동일한 작업을 수행하는 명령입니다.
hostname "ServerName"
rcon_password RconPassword


서버 업데이트를 위한 업데이트 파일 생성


업데이트 파일은 게임 서버 사용자의 홈 디렉토리에 있어야 합니다. 파일을 만들고 편집하려면 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