Trinn 1: Installere forutsetningene
Trinn 2: Sette opp SteamCMD
Trinn 3: Installere og konfigurere Half Life 2
Trinn 4: Kjøre Half Life 2-spillserveren
Denne opplæringen vil dekke prosessen med å installere en Half Life 2spillserver på CentOS 6 System.
Trinn 1: Installere forutsetningene
For å sette opp Half Life 2-serveren vår, må vi installere SteamCMD (Steams spillserverklient) og dens krav.
På en 32-biters CentOS-installasjon:
yum install glibc libstdc++
På en 64-biters CentOS-installasjon:
yum install glibc.i686 libstdc++.i686
Det er alt SteamCMD krever (bibliotekene som kreves for å kompilere C++-kode og kjøre den).
Til slutt, for dette trinnet, installerer vi et Linux-verktøy kalt screensom lar oss holde spillserveren i gang selv etter at vi kobler fra SSH-prompten vår.
yum install screen
Trinn 2: Sette opp SteamCMD
Går videre - av sikkerhetshensyn vil vi opprette en annen bruker for å kjøre spillserveren. Utfør følgende:
useradd -m gameserver
Før vi dropper root-privilegiene våre, må vi åpne opp noen baseporter for å tillate spillere å koble til.
iptables -I INPUT -p tcp --dport 27015 -j ACCEPT
iptables -I INPUT -p tcp --dport 27020 -j ACCEPT
service iptables save
service iptables restart
Logg inn som din nye brukerkonto: gameserver.
su gameserver
Det neste trinnet vil være å laste ned bibliotekene som trengs for SteamCMD:
mkdir SteamCMD
cd SteamCMD
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
Og trekk ut arkivet:
tar xvf steamcmd_linux.tar.gz
Nå som SteamCMD er installert, kan vi gå videre til å installere spillserveren.
Trinn 3: Installere og konfigurere Half Life 2
Utfør ./steamcmd.sh:
./steamcmd.sh
Utførelse av kommandoen ovenfor vil tillate Steam å oppdatere seg selv. En oppdatert, vil du se Steam >ledeteksten. Du vil da logge inn på Steam-serveren:
login anonymous
Installer deretter halflife2serveren:
force_install_dir ./halflife2
app_update 238430 validate
exit
Kommandoen ovenfor vil installere Half Life 2s serverfil til katalogen spesifisert ovenfor i din SteamCMD-katalog.
Det neste trinnet vil være å konfigurere serveren:
cd halflife2
Og åpne tekstredigeringsprogrammet for å cfg/server.cfg:
nano cfg/server.cfg
Legg til følgende:
// Half Life 2 configuration
hostname "Half Life 2 Server"
Endre innholdet mellom de doble anførselstegnene til ønsket vertsnavn.
Det neste og siste trinnet vil være å starte serveren:
Trinn 4: Kjøre Half Life 2-spillserveren
Følg trinnene nedenfor for å starte serveren:
cd /home/gameserver/SteamCMD/halflife2/
screen
./srcds_run -game hl2mp +port 27020 +map dm_lockdown +maxplayers 8 -autoupdate
Dette avslutter veiledningen vår. Takk for at du leser.