Hapi 1: Instalimi i parakushteve
Hapi 2: Konfigurimi i SteamCMD
Hapi 3: Instalimi dhe konfigurimi i Half Life 2
Hapi 4: Drejtimi i serverit të lojës Half Life 2
Ky tutorial do të mbulojë procesin e instalimit të një Half Life 2serveri lojërash në Sistemin CentOS 6.
Hapi 1: Instalimi i parakushteve
Për të konfiguruar serverin tonë Half Life 2, do të na duhet të instalojmë SteamCMD (klienti i serverit të lojërave të Steam) dhe kërkesat e tij.
Në një instalim CentOS 32 bit:
yum install glibc libstdc++
Në një instalim CentOS 64 bit:
yum install glibc.i686 libstdc++.i686
Kjo është gjithçka që kërkon SteamCMD (bibliotekat e nevojshme për të përpiluar kodin C++ dhe për ta ekzekutuar atë).
Së fundi, për këtë hap, ne do të instalojmë një mjet Linux të quajtur i screencili na lejon të mbajmë serverin e lojës të funksionojë edhe pasi të shkëputemi nga kërkesa jonë SSH.
yum install screen
Hapi 2: Konfigurimi i SteamCMD
Duke vazhduar - për qëllime sigurie, ne do të krijojmë një përdorues tjetër për të ekzekutuar serverin e lojërave. Ekzekutoni sa vijon:
useradd -m gameserver
Përpara se të heqim privilegjet tona root, duhet të hapim disa porte bazë për t'i lejuar lojtarët të lidhen.
iptables -I INPUT -p tcp --dport 27015 -j ACCEPT
iptables -I INPUT -p tcp --dport 27020 -j ACCEPT
service iptables save
service iptables restart
Tani, hyni si llogaria juaj e re e përdoruesit: gameserver.
su gameserver
Hapi tjetër do të jetë shkarkimi i bibliotekave të nevojshme për SteamCMD:
mkdir SteamCMD
cd SteamCMD
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
Dhe nxirrni arkivin:
tar xvf steamcmd_linux.tar.gz
Tani që SteamCMD është instaluar, ne mund të shkojmë përpara në instalimin e serverit të lojës.
Hapi 3: Instalimi dhe konfigurimi i Half Life 2
Ekzekutoni ./steamcmd.sh:
./steamcmd.sh
Ekzekutimi i komandës së mësipërme do të lejojë që Steam të azhurnohet vetë. Një përditësuar, ju do të shihni të Steam >shpejtë. Më pas do të regjistroheni në serverin Steam:
login anonymous
Më pas, instaloni halflife2serverin:
force_install_dir ./halflife2
app_update 238430 validate
exit
Komanda e mësipërme do të instalojë skedarin e serverit të Half Life 2 në drejtorinë e specifikuar më lart në Drejtorinë tuaj SteamCMD.
Hapi tjetër do të ishte konfigurimi i serverit:
cd halflife2
Dhe hapni redaktorin tuaj të tekstit në cfg/server.cfg:
nano cfg/server.cfg
Shtoni sa vijon:
// Half Life 2 configuration
hostname "Half Life 2 Server"
Ndryshoni përmbajtjen midis thonjëzave të dyfishta në emrin tuaj të dëshiruar të hostit.
Hapi tjetër dhe i fundit do të ishte nisja e serverit:
Hapi 4: Drejtimi i serverit të lojës Half Life 2
Ndiqni hapat e mëposhtëm për të nisur serverin:
cd /home/gameserver/SteamCMD/halflife2/
screen
./srcds_run -game hl2mp +port 27020 +map dm_lockdown +maxplayers 8 -autoupdate
Kjo përfundon tutorialin tonë. Faleminderit që lexuat.