Korak 1: Preduvjeti
Korak 2: Instaliranje SteamCMD-a i Arma 3
Korak 3: Konfiguriranje Arma 3
Korak 4: Pokretanje/održavanje poslužitelja
U ovom članku ćemo govoriti o tome kako postaviti Arma 3 Server na CentOS.
Napomene : * Ovaj članak pretpostavlja da ste prijavljeni na svoj poslužitelj kaoroot. * Kupnja Arma 3 nije potrebna za ovaj vodič.
Korak 1: Preduvjeti
- GCC prevodilac za 32-bitne sustave
- Steam klijent
- Zaslon
Razlog zašto instaliramo 32-bitni GCC Compiler je taj što je Steam klijent napravljen za rad na 32-bitnim sustavima.
sudo yum install glibc.i686 libstdc++.i686 gcc -y
Budući da Arma 3 poslužitelj ne radi kao pozadinski proces, morat ćemo pokrenuti njegov proces u screensesiji.
sudo yum install screen -y
Sada kada su svi preduvjeti instalirani, možemo prijeći na sljedeći korak, a to je instalacija SteamCMD.
Korak 2: Instaliranje SteamCMD-a i Arma 3
Ovaj korak je malo kompliciran. Budite oprezni.
Prvi korak je stvaranje korisničkog računa za SteamCMD. Nazovimo ga steam.
sudo useradd steam && passwd steam
su steam
Sljedeći korak je preuzimanje datoteka potrebnih za SteamCMD:
cd ~/ && wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
Izvucite datoteke iz SteamCMD arhive:
tar xvf steamcmd_linux.tar.gz
Izvršite naredbu u nastavku da ažurirate Steam.
./steamcmd.sh
Zalijepite sljedeće u terminal (promijenite yourSteamUsernamesvoje korisničko ime)
login yourSteamUsername
Zatim upišite svoju lozinku i ako imate omogućen Steam Guard, provjerite svoju e-poštu.
Na kraju unesite sljedeće da biste instalirali Arma 3:
force_install_dir ./arma3/
app_update 233780 validate
exit
mkdir -p ~/".local/share/Arma 3" && mkdir -p ~/".local/share/Arma 3 - Other Profiles"
Prethodne naredbe će u biti kreirati potrebne direktorije i instalirati Arma 3.
Korak 3: Konfiguriranje Arma 3
Ovaj korak će pokriti proces postavljanja i konfiguracije. Za potrebe ovog vodiča koristit ćemo uzorak konfiguracije koji se može naći u nastavku.
Prvo otvorite server.cfgiznutra /home/steam/arma3tako da izvršite: nano ~/arma3/server.cfg, a zatim zalijepite sljedeću konfiguraciju u svoj uređivač teksta:
hostname = "My Arma 3 Server"; // Server Name
password = ""; // Server Joining Password
passwordAdmin = "demoPassword"; // Password to become an operator
maxPlayers = 16; // Player Slots
Ovim se završava proces konfiguracije. Zatim ćete morati očistiti konfiguraciju izvršavanjem sljedećih naredbi:
exit
ssh steam@localhost
Korak 4: Pokretanje/održavanje poslužitelja
Ovaj najjednostavniji i posljednji korak je pokretanje Arma 3 poslužitelja.
cd /home/steam/arma3
screen -dmS arma3 ./arma3server -name=server -config=server.cfg
Sve što vam preostaje je da igrate!
Ovim je naš vodič završen. Hvala na čitanju.