Français Installer un serveur ArmA 3 sous Linux

  • Auteur de la discussion Auteur de la discussion I'm the Boss
  • Date de début Date de début

I'm the Boss

Leader
Membre du personnel
2/1/20
701
3
44
1 100
vdgrg-ConvertImage (1).png
___

1- Introduction

Bienvenue sur ce tutoriel où nous allons vous montrer comment installer un serveur ArmA 3 sous l'OS Linux (Debian et Ubuntu). Si vous souhaitez installer un serveur ArmA 3 sous Windows, ce ne sont pas les mêmes procédures, donc inutiles de suivre ce tutoriel !

Bien, commençons par le commencement, les prérequis !

___

2- Les Prérequis

Avant de commencer, veuillez vous assurez que les critères suivant sont respecté, afin de ne pas être perdu dans votre installation.

  • Avoir un MINIMUM de connaissance en Linux, afin de ne pas faire de bêtise (Je ne reviens pas sur les commandes linux de base.) !
  • Avoir une machine sous les OS Debian ou Ubuntu
  • Avoir ouvert les ports nécessaires (et seulement ceux nécessaires) pour ArmA 3.

Si ces conditions sont respectées, vous pouvez continuer !

___

3- Installations des Logiciels nécessaires

Sommaire d'installation :

  • MySQL
  • PhpMyAdmin, avec Apache 2

Pour commencer, télécharger la dernière version de MySQL, via la commande suivante (assurez-vous d'avoir les droits administrateurs) :
Code:
apt-get install mysql-server
Lors de l'installation, un Mot de Passe superutilisateur va vous être demandé, insérez un mot de passe sécurisé.
Si le système ne vous demande aucun mot de passe, entrer la commande suivante :
Code:
mysql_secure_installation
Bien, MySQL est installé, maintenant, installer PhpMyAdmin, afin de gérer vos bases de données.

Entrer la commande suivante :
Code:
apt-get install apache2 phpmyadmin

Vous pouvez maintenant accéder à la gestion de vos bases de données, en ouvrant votre navigateur et se rendre sûr
Code:
VOTREIP/phpmyadmin
(En remplace VOTREIP par l'IP de votre machine)

Nous en avons donc fini avec l'installation des composants utiles au développement ! Passons à l'installation du serveur !

___

4- Installation de ArmA 3 Server

Sommaire d'installation :

  • SteamCMD et les dépendances
  • ArmA 3 Server

Nous allons commencer par créer un utilisateur spécialement dédié a votre serveur, grâce a la commande :
Code:
adduser arma3server
Lors de la création de votre utilisateur, un Mot de Passe d'utilisateur vous sera demandé, entrez un mot de passe sécurisé !

Ensuite, connectons-nous a cet utilisateur :
Code:
su arma3server
Maintenant, nous allons créer un dossier spécialement dédie à SteamCMD, qui est un outil fourni par VALVE afin d'installer des serveurs de jeu, comme nous ici ArmA 3 Server.

Créer un dossier avec la commande suivante :
Code:
mkdir steamcmd

Ensuite, déplaçons-nous dans ce dossier:
Code:
cd steamcmd

Maintenant, nous allons installer les dépendances de SteamCMD avec la commande :
Code:
apt-get install lib32gcc1

Pour continuer, nous allons installer steamcmd dans ce dossier, grâce a la commande :
Code:
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
Décompressons cette archive avec :
Code:
tar -xvzf steamcmd_linux.tar.gz

Ensuite, nous allons créer un dossier pour ArmA 3 Server, comme ceci.
Code:
cd -
Code:
mkdir server

Ensuite, retournons dans SteamCMD
Code:
cd steamcmd
Exécutons maintenant steamcmd :
Code:
./steamcmd.sh
SteamCMD va installer les contenue de VALVE pour faire fonctionner SteamCMD
Vous devez maintenant insérer vos informations STEAM, avec la commande :
Code:
login STEAMUSER STEAMPASS
/!\ Remplacer bien STEAMUSER par votre nom de compte Steam, et STEAMPASS par le mot de passe de ce compte Steam

Une fois cela terminé, nous allons définir le chemin pour installer le serveur ArmA 3, en fonction du dossier crée plus haut.
Il vous suffit d'exécuter cette commande :
Code:
force_install_dir /home/arma3server/server

Et maintenant, c'est partie, installons notre serveur :
Code:
app_update 107410 validate
Et la, votre serveur ArmA 3 s'installe !
Une fois votre serveur installé, vous pouvez quitter steamCMD avec la commande :
Code:
exit

Votre serveur est maintenant installé !
Ci-dessous les commandes utiles pour démarrer et arrêter votre serveur !

Démarrer :
Code:
cd /arma3server/server
Code:
./arma3server start

Arrêter :
Code:
cd /arma3server/server
Code:
./arma3server stop

Ce tutoriel est maintenant terminé, si vous avez des remarques à faire remonter, des améliorations ou autre, je vous invite a me le faire remonter.

Cordialement,
Forum Administrator Loic Shmit
 
Dernière édition par un modérateur: