___
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.
Si ces conditions sont respectées, vous pouvez continuer !
___
3- Installations des Logiciels nécessaires
Sommaire d'installation :
Pour commencer, télécharger la dernière version de MySQL, via la commande suivante (assurez-vous d'avoir les droits administrateurs) :
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 :
Bien, MySQL est installé, maintenant, installer PhpMyAdmin, afin de gérer vos bases de données.
Entrer la commande suivante :
Vous pouvez maintenant accéder à la gestion de vos bases de données, en ouvrant votre navigateur et se rendre sûr
(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 :
Nous allons commencer par créer un utilisateur spécialement dédié a votre serveur, grâce a la commande :
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 :
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 :
Ensuite, déplaçons-nous dans ce dossier:
Maintenant, nous allons installer les dépendances de SteamCMD avec la commande :
Pour continuer, nous allons installer steamcmd dans ce dossier, grâce a la commande :
Décompressons cette archive avec :
Ensuite, nous allons créer un dossier pour ArmA 3 Server, comme ceci.
Ensuite, retournons dans SteamCMD
Exécutons maintenant steamcmd :
SteamCMD va installer les contenue de VALVE pour faire fonctionner SteamCMD
Vous devez maintenant insérer vos informations STEAM, avec la commande :
/!\ 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 :
Et maintenant, c'est partie, installons notre serveur :
Et la, votre serveur ArmA 3 s'installe !
Une fois votre serveur installé, vous pouvez quitter steamCMD avec la commande :
Votre serveur est maintenant installé !
Ci-dessous les commandes utiles pour démarrer et arrêter votre serveur !
Démarrer :
Arrêter :
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
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
Si le système ne vous demande aucun mot de passe, entrer la commande suivante :
Code:
mysql_secure_installation
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
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
Ensuite, connectons-nous a cet utilisateur :
Code:
su arma3server
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
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
Code:
./steamcmd.sh
Vous devez maintenant insérer vos informations STEAM, avec la commande :
Code:
login STEAMUSER STEAMPASS
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
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: