Előfeltételek
A szerver testreszabása
A szerver frissítése
A szerver futtatása
Ebben az oktatóanyagban megtudjuk, hogyan kell beállítani egy Just Cause 2 többjátékos szervert.
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy a rendszer teljesen frissítve van. Ezt követően új felhasználót hozunk létre a szerverhez. Ügyeljen arra, hogy kemény jelszót használjon!
yum update -y
adduser jcmp
passwd jcmp
Nyissuk meg a szükséges tűzfalportokat is.
firewall-cmd --zone=public --add-port=7777/udp --permanent
firewall-cmd --reload
Most már telepíthetjük a SteamCMD futtatásához szükséges libeket.
yum install glibc.i686 libstdc++.i686 -y
Váltson az imént létrehozott felhasználóra.
su jcmp
cd ~
Ideje letölteni a SteamCMD-t.
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz
Futtassa a SteamCMD-t, és telepítse a kiszolgáló fájljait.
./steamcmd.sh +login anonymous +force_install_dir ./jcmp +app_update 261140 validate +quit
Siker esetén a képernyőn a következő olvasható: Success! App '261140' fully installed..
A szerver testreszabása
Szeretné személyre szabni a szerver nevét, leírását és slotjait?
A szerver nevének módosításához szerkessze a fájlt default_config.lua.
nano ~/jcmp/default_config.lua
A szerver nevének megváltoztatásához lépjen a sorba, 28és módosítsa JC2-MP Servertetszés szerint. Azt javaslom, hogy változtassa meg playercountés állítson be egy adminisztrátori jelszót is, hogy minimalizálja a lehetséges késést a szerveren, és megfelelően adminisztrálja.
Ha végzett a konfiguráció szerkesztésével, nevezze át a következőre config.lua.
mv default_config.lua config.lua
A szerver frissítése
Amikor itt az ideje frissíteni a szervert, a Steam frissítések miatt van egy egyszerű megoldás. Először hozza létre a fájlt update_jcmp.txt.
nano /home/jcmp/update_jcmp.txt
Töltse ki a következő adatokat.
login anonymous
force_install_dir ./jcmp
app_update 261140
quit
Most a szerver frissítéséhez egyszerűen futtassa a következő parancsot:
cd ~
./steamcmd.sh +runscript update_jcmp.txt
A szerver futtatása
Keresse meg a következő mappát, és futtassa a szervert.
cd /home/jcmp/jcmp
screen -dmS jcmp ./Jcmp-Server
A szerver most a háttérben fut. A szerver leállításához használja a következő parancsot:
screen -S jcmp -X quit
És ez az! Élvezze a szervert!