Parakushtet
Përshtatja e serverit
Po përditëson serverin tuaj
Po ekzekuton serverin tuaj
Në këtë tutorial, unë do të shpjegoj se si të konfiguroni një server Garry's Mod. Ky tutorial është shkruar për CentOS 7.
Parakushtet
Le të sigurohemi që sistemi të jetë plotësisht i përditësuar. Krijoni një përdorues të ri për këtë server dhe sigurohuni që të përdorni një fjalëkalim të fortë.
yum update
yum upgrade -y
adduser gmod
passwd gmod
Hapni portat e kërkuara të murit të zjarrit me firewall-cmd.
firewall-cmd --zone=public --add-port=27015/tcp --permanent
firewall-cmd --zone=public --add-port=27015/udp --permanent
firewall-cmd --reload
Instaloni bibliotekat e nevojshme të sistemit për të ekzekutuar SteamCMD.
yum install glibc.i686 libstdc++.i686 -y
Tani, kaloni te përdoruesi që sapo u krijua.
su gmod
cd ~
Shkarkoni SteamCMD duke përdorur wget.
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz
Instaloni skedarët e serverit të lojës me SteamCMD.
./steamcmd.sh +login anonymous +force_install_dir ./gmod +app_update 4020 validate +quit
Kur thotë Success! App '4020' fully installed., thjesht shkruani quitdhe shtypni enter.
Serveri i lojës është instaluar tani.
Përshtatja e serverit
Për të ndryshuar emrin e serverit tuaj, modifikoni server.cfgskedarin.
nano ~/gmod/garrysmod/cfg/server.cfg
Ngjitni sa vijon në server.cfgdhe ndryshoni ServerNamedhe RconPasswordnë çdo gjë që dëshironi.
hostname "ServerName"
rcon_password RconPassword
Po përditëson serverin tuaj
Ne do të krijojmë një skript në mënyrë që të mund të përditësoni serverin tuaj me një komandë të vetme. Së pari, krijoni skedarin update_gmod.txt.
nano /home/gmod/update_gmod.txt
Ngjitni në vijim:
login anonymous
force_install_dir ./gmod
app_update 4020
quit
Për të përditësuar serverin tuaj, thjesht duhet të ekzekutoni komandën e mëposhtme:
cd ~
./steamcmd.sh +runscript update_gmod.txt
Po ekzekuton serverin tuaj
Navigoni te gmoddosja dhe drejtoni serverin tuaj.
cd /home/gmod/gmod/
screen -dmS gmod ./srcds_run -game garrysmod -console -port 27015 +maxplayers 18 -tickrate 66 +map gm_flatgrass
Në këtë pikë, serveri juaj tani po funksionon në sfond. Ju mund ta mbyllni atë në çdo kohë me komandën e mëposhtme.
screen -S gmod -X quit
Shijoni serverin tuaj të ri Garry's Mod!