Half Life 2 servera iestatīšana operētājsistēmā CentOS 6

Šajā apmācībā tiks apskatīts Half Life 2spēļu servera instalēšanas process sistēmā CentOS 6.

1. darbība: priekšnosacījumu instalēšana

Lai iestatītu mūsu Half Life 2 serveri, mums būs jāinstalē SteamCMD (Steam spēļu servera klients) un tā prasības.

32 bitu CentOS instalācijā:

yum install glibc libstdc++

64 bitu CentOS instalācijā:

yum install glibc.i686 libstdc++.i686

Tas ir viss, kas nepieciešams SteamCMD (bibliotēkas, kas nepieciešamas C++ koda apkopošanai un tā izpildei).

Visbeidzot, šim solim mēs instalēsim Linux utilītu, screenkas ļauj mums saglabāt spēles servera darbību pat pēc tam, kad atvienojamies no SSH uzvednes.

yum install screen

2. darbība: SteamCMD iestatīšana

Turpinot — drošības nolūkos mēs izveidosim citu lietotāju, kas palaistu spēļu serveri. Izpildiet tālāk norādītās darbības.

useradd -m gameserver

Pirms saknes privilēģiju atmešanas mums ir jāatver daži bāzes porti, lai spēlētāji varētu izveidot savienojumu.

iptables -I INPUT -p tcp --dport 27015 -j ACCEPT
iptables -I INPUT -p tcp --dport 27020 -j ACCEPT
service iptables save
service iptables restart

Tagad piesakieties kā savu jauno lietotāja kontu: gameserver.

su gameserver

Nākamais solis būs SteamCMD nepieciešamo bibliotēku lejupielāde:

mkdir SteamCMD
cd SteamCMD
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz

Un izvelciet arhīvu:

tar xvf steamcmd_linux.tar.gz

Tagad, kad SteamCMD ir instalēts, mēs varam pāriet uz spēļu servera instalēšanu.

3. darbība. Half Life 2 instalēšana un konfigurēšana

Izpildīt ./steamcmd.sh:

./steamcmd.sh

Iepriekš minētās komandas izpilde ļaus Steam pašam atjaunināties. Viens atjaunināts, jūs redzēsit Steam >uzvedni. Pēc tam jūs pieteiksieties Steam serverī:

login anonymous

Pēc tam instalējiet halflife2serveri:

force_install_dir ./halflife2
app_update 238430 validate
exit

Iepriekš minētā komanda instalēs Half Life 2 servera failu iepriekš norādītajā direktorijā jūsu SteamCMD direktorijā.

Nākamais solis būtu servera konfigurēšana:

cd halflife2

Un atveriet savu teksta redaktoru, lai cfg/server.cfg:

nano cfg/server.cfg

Pievienojiet tālāk norādīto.

// Half Life 2 configuration
hostname "Half Life 2 Server"

Mainiet saturu starp pēdiņām uz vēlamo resursdatora nosaukumu.

Nākamais un pēdējais solis būtu servera palaišana:

4. darbība: palaidiet Half Life 2 spēļu serveri

Lai startētu serveri, veiciet tālāk norādītās darbības.

cd /home/gameserver/SteamCMD/halflife2/ 
screen
./srcds_run -game hl2mp +port 27020 +map dm_lockdown +maxplayers 8 -autoupdate

Ar to mūsu apmācība ir beigusies. Paldies par lasīšanu.

Atstājiet komentāru

Mašīnu pieaugums: AI reālās pasaules lietojumi

Mašīnu pieaugums: AI reālās pasaules lietojumi

Mākslīgais intelekts nav nākotnē, tas ir šeit, tagadnē. Šajā emuārā lasiet, kā mākslīgā intelekta lietojumprogrammas ir ietekmējušas dažādas nozares.

DDOS uzbrukumi: īss pārskats

DDOS uzbrukumi: īss pārskats

Vai arī jūs esat DDOS uzbrukumu upuris un esat neizpratnē par profilakses metodēm? Izlasiet šo rakstu, lai atrisinātu savus jautājumus.

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Iespējams, esat dzirdējuši, ka hakeri pelna daudz naudas, bet vai esat kādreiz domājuši, kā viņi nopelna šādu naudu? pārrunāsim.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Vai vēlaties redzēt revolucionārus Google izgudrojumus un to, kā šie izgudrojumi mainīja katra cilvēka dzīvi mūsdienās? Pēc tam lasiet emuārā, lai redzētu Google izgudrojumus.

Piektdiena: kas notika ar AI vadītām automašīnām?

Piektdiena: kas notika ar AI vadītām automašīnām?

Pašpiedziņas automobiļu koncepcija izbraukt uz ceļiem ar mākslīgā intelekta palīdzību ir mūsu sapnis jau kādu laiku. Bet, neskatoties uz vairākiem solījumiem, tie nekur nav redzami. Lasiet šo emuāru, lai uzzinātu vairāk…

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Zinātnei strauji attīstoties, pārņemot lielu daļu mūsu pūļu, palielinās arī risks pakļaut sevi neizskaidrojamai singularitātei. Izlasiet, ko singularitāte varētu nozīmēt mums.

Lielo datu atsauces arhitektūras slāņu funkcijas

Lielo datu atsauces arhitektūras slāņu funkcijas

Lasiet emuāru, lai vienkāršākā veidā uzzinātu dažādus lielo datu arhitektūras slāņus un to funkcijas.

Datu glabāšanas evolūcija – infografika

Datu glabāšanas evolūcija – infografika

Datu uzglabāšanas metodes ir attīstījušās kopš datu dzimšanas. Šajā emuārā ir aprakstīta datu uzglabāšanas attīstība, pamatojoties uz infografiku.

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

Šajā digitālajā pasaulē viedās mājas ierīces ir kļuvušas par būtisku dzīves sastāvdaļu. Šeit ir daži pārsteidzoši viedo mājas ierīču ieguvumi, lai padarītu mūsu dzīvi dzīves vērtu un vienkāršāku.

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

Nesen Apple izlaida macOS Catalina 10.15.4 papildinājuma atjauninājumu, lai novērstu problēmas, taču šķiet, ka atjauninājums rada vairāk problēmu, kas izraisa Mac datoru bloķēšanu. Izlasiet šo rakstu, lai uzzinātu vairāk