Le logiciel Putty est requis pour pouvoir se connecter en SSH à son VPS/Serveur dédié.
Le tutoriel est réalisé pour une version 64 bits si vous souhaitez la version pour un 32 bits n'hésitez pas à me le demander.
1. Installation des paquets dépendances et lib (obligatoire)
Vous devez réaliser les commandes suivantes (une après l'autre) :
MariaDB est une version dérivé de Mysql, je la conseil fortement car beaucoup plus performante.
Vous devez réaliser les commandes suivantes (une après l'autre) :
Nous allons installer apache2 et php (le serveur web et le langage php) ils sont necessaires pour phpmyadmin
4. Installation du Serveur Arma 3
Nous allons créer un utilisateur qui contiendra le serveur arma 3.
Les commandes sont à suivre dans l'ordre.
./steamcmd.sh +login PSEUDO-STEAM MDP-STEAM +force_install_dir ../server +app_update 233780
Pour finaliser l'installation du serveur vous devez créer le fichier server.cfg (voici un renseignement : https://community.bistudio.com/wiki/server.cfg) et un fichier basic.cfg (voici un renseignement : https://community.bistudio.com/wiki/basic.cfg)
Pour lancer le serveur et éviter qu'il s'arrête une fois que nous fermons Putty nous allons utiliser screen.
Pour quitter la console sans éteindre le serveur utiliser les touches : CTRL+A+D
Pour éteindre le serveur le serveur utiliser les touches : CTRL+C ou tapez exit dans la console
Pour accéder à la console taper la commande suivante : screen -r arma
l'installation du serveur Arma 3 est désormais terminé, si vous avez des suggestions ou rencontrez des problèmes avec le tutoriel n'hésitez pas à répondre à ce sujet en posant votre question/suggestion.
Le tutoriel est réalisé pour une version 64 bits si vous souhaitez la version pour un 32 bits n'hésitez pas à me le demander.
1. Installation des paquets dépendances et lib (obligatoire)
Vous devez réaliser les commandes suivantes (une après l'autre) :
- dpkg --add-architecture i386
- apt-get update
- apt-get install sudo binutils curl wget file bzip2 gzip unzip bsdmainutils python util-linux ca-certificates tmux lib32gcc1 libstdc++6 libstdc++6:i386
- apt-get install screen
- apt-get install nano
MariaDB est une version dérivé de Mysql, je la conseil fortement car beaucoup plus performante.
Vous devez réaliser les commandes suivantes (une après l'autre) :
- apt-get install software-properties-common
- apt-get -y install mariadb-server
Nous allons installer apache2 et php (le serveur web et le langage php) ils sont necessaires pour phpmyadmin
- apt-get install apache2
- apt-get install php php-mysqlnd php-curl php-gd php-intl php-pear php-imagick php-imap php-mcrypt php-memcache php-pspell php-recode php-snmp php-sqlite php-tidy php-xmlrpc php-xsl libapache2-mod-php
- apt-get install phpmyadmin
4. Installation du Serveur Arma 3
Nous allons créer un utilisateur qui contiendra le serveur arma 3.
Les commandes sont à suivre dans l'ordre.
- adduser arma3
- chown -R arma3 /home/arma3
- su arma3
- cd /home/arma3
- mkdir server
- mkdir steamcmd
- cd /home/arma3/steamcmd
- wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
- tar -xvzf steamcmd_linux.tar.gz
- rm steamcmd_linux.tar.gz
- ./steamcmd.sh
- nano arma3update.sh
./steamcmd.sh +login PSEUDO-STEAM MDP-STEAM +force_install_dir ../server +app_update 233780
- sudo sh arma3update.sh
- sudo sh arma3update.sh
Pour finaliser l'installation du serveur vous devez créer le fichier server.cfg (voici un renseignement : https://community.bistudio.com/wiki/server.cfg) et un fichier basic.cfg (voici un renseignement : https://community.bistudio.com/wiki/basic.cfg)
Pour lancer le serveur et éviter qu'il s'arrête une fois que nous fermons Putty nous allons utiliser screen.
- screen -S ARMA-SERVER
- ./arma3server -config="server.cfg" -cfg="basic.cfg"
Pour quitter la console sans éteindre le serveur utiliser les touches : CTRL+A+D
Pour éteindre le serveur le serveur utiliser les touches : CTRL+C ou tapez exit dans la console
Pour accéder à la console taper la commande suivante : screen -r arma
l'installation du serveur Arma 3 est désormais terminé, si vous avez des suggestions ou rencontrez des problèmes avec le tutoriel n'hésitez pas à répondre à ce sujet en posant votre question/suggestion.
Dernière édition: