In questo articolo esamineremo come configurare un server Arma 3 su CentOS.
Note : * Questo articolo presuppone che tu abbia effettuato l'accesso al tuo server comeroot
. * L'acquisto di Arma 3 non è richiesto per questo tutorial.
Step 1: Prerequisiti
- Compilatore GCC per sistemi a 32 bit
- Steam Client
- Schermo
Il motivo per cui stiamo installando un compilatore GCC a 32 bit è perché il client Steam è progettato per funzionare su sistemi a 32 bit.
sudo yum install glibc.i686 libstdc++.i686 gcc -y
Poiché il server Arma 3 non viene eseguito come processo in background, sarà necessario eseguirne il processo in una screen
sessione.
sudo yum install screen -y
Ora che tutti i prerequisiti sono installati, possiamo passare al passaggio successivo, che è l'installazione SteamCMD
.
Passaggio 2: installazione di SteamCMD e Arma 3
Questo passaggio è leggermente complicato. Si prega di usare cautela.
Il primo passo è creare un account utente per SteamCMD. Chiamiamolo steam
.
sudo useradd steam && passwd steam
su steam
Il prossimo passo è scaricare i file richiesti per SteamCMD
:
cd ~/ && wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
Estrarre i file dall'archivio SteamCMD:
tar xvf steamcmd_linux.tar.gz
Eseguire il comando seguente per aggiornare Steam.
./steamcmd.sh
Incolla quanto segue nel terminale (cambia il yourSteamUsername
tuo nome utente)
login yourSteamUsername
Successivamente, digita la password e, se Steam Guard è abilitato, controlla la tua email.
Infine, inserisci quanto segue per installare 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"
I comandi precedenti creeranno essenzialmente le directory richieste e installeranno Arma 3.
Passaggio 3: configurazione di Arma 3
Questo passaggio coprirà il processo di installazione e configurazione. Ai fini di questo tutorial, useremo una configurazione di esempio che può essere trovata di seguito.
Innanzitutto, apri server.cfg
all'interno /home/steam/arma3
eseguendo:, nano ~/arma3/server.cfg
quindi incolla la seguente configurazione nel tuo editor di testo:
hostname = "My Arma 3 Server"; // Server Name
password = ""; // Server Joining Password
passwordAdmin = "demoPassword"; // Password to become an operator
maxPlayers = 16; // Player Slots
Questo conclude il processo di configurazione. Successivamente, dovrai ripulire la configurazione eseguendo i seguenti comandi:
exit
ssh steam@localhost
Passaggio 4: avvio / manutenzione del server
Questo passaggio più semplice e finale è avviare Arma 3 Server.
cd /home/steam/arma3
screen -dmS arma3 ./arma3server -name=server -config=server.cfg
Non ti resta che giocare!
Questo conclude il nostro tutorial. Grazie per aver letto.