1. lépés: Előfeltételek
2. lépés: A SteamCMD és az Arma 3 telepítése
3. lépés: Az Arma 3 konfigurálása
4. lépés: A szerver indítása/karbantartása
Ebben a cikkben áttekintjük, hogyan állíthat be egy Arma 3 szervert a CentOS rendszeren.
Megjegyzések : * Ez a cikk feltételezi , hogy a következő néven van bejelentkezve a szerveréreroot. * Ehhez az oktatóanyaghoz nem szükséges az Arma 3 vásárlása.
1. lépés: Előfeltételek
- GCC fordító 32 bites rendszerekhez
- Steam kliens
- Képernyő
Azért telepítünk 32 bites GCC fordítót, mert a Steam kliens 32 bites rendszereken fut.
sudo yum install glibc.i686 libstdc++.i686 gcc -y
Mivel az Arma 3 szerver nem háttérfolyamatként fut, a folyamatát egy screenmunkamenetben kell futtatnunk .
sudo yum install screen -y
Most, hogy minden előfeltétel telepítve van, léphetünk a következő lépésre, amely a telepítés SteamCMD.
2. lépés: A SteamCMD és az Arma 3 telepítése
Ez a lépés kissé bonyolult. Kérjük, legyen óvatos.
Az első lépés egy felhasználói fiók létrehozása a SteamCMD számára. Nevezzük el steam.
sudo useradd steam && passwd steam
su steam
A következő lépés a következőhöz szükséges fájlok letöltése SteamCMD:
cd ~/ && wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
Bontsa ki a fájlokat a SteamCMD archívumból:
tar xvf steamcmd_linux.tar.gz
A Steam frissítéséhez hajtsa végre az alábbi parancsot.
./steamcmd.sh
Illessze be a következőket a terminálba (módosítsa yourSteamUsernamea felhasználónevét)
login yourSteamUsername
Ezután írja be jelszavát, és ha a Steam Guard engedélyezve van, kérjük, ellenőrizze e-mailjeit.
Végül írja be a következőket az Arma 3 telepítéséhez:
force_install_dir ./arma3/
app_update 233780 validate
exit
mkdir -p ~/".local/share/Arma 3" && mkdir -p ~/".local/share/Arma 3 - Other Profiles"
Az előző parancsok lényegében létrehozzák a szükséges könyvtárakat és telepítik az Arma 3-at.
3. lépés: Az Arma 3 konfigurálása
Ez a lépés a beállítási és konfigurációs folyamatot fedi le. Ennek az oktatóanyagnak a céljára egy mintakonfigurációt fogunk használni, amely alább található.
Először nyissa meg server.cfgbelülről a következőt /home/steam/arma3: nano ~/arma3/server.cfg, majd illessze be a következő konfigurációt a szövegszerkesztőbe:
hostname = "My Arma 3 Server"; // Server Name
password = ""; // Server Joining Password
passwordAdmin = "demoPassword"; // Password to become an operator
maxPlayers = 16; // Player Slots
Ezzel a konfigurációs folyamat befejeződik. Ezután meg kell tisztítania a konfigurációt a következő parancsok végrehajtásával:
exit
ssh steam@localhost
4. lépés: A szerver indítása/karbantartása
Ez a legegyszerűbb és utolsó lépés az Arma 3 szerver elindítása.
cd /home/steam/arma3
screen -dmS arma3 ./arma3server -name=server -config=server.cfg
Neked már csak az van hátra, hogy kezdj játszani!
Ezzel az oktatóanyagunk véget is ér. Köszönöm, hogy elolvasta.