English Install an ArmA 3 server on Linux

I'm the Boss

Admin
Membre du personnel
2/1/20
173
36
1 100
vdgrg-ConvertImage (1).png
___

1- Introduction
Welcome to this tutorial where we will show you how to install an ArmA 3 server under the Linux OS (Debian and Ubuntu). If you want to install an ArmA 3 server on Windows, it's not the same procedures, so it's useless to follow this tutorial!

Well, let's start from the beginning, the prerequisites!

___
2- Prerequisites

Before you begin, please make sure that the following criteria are met, so as not to be lost in your installation.

  • To have a MINIMUM of knowledge in Linux, in order not to make stupidity (I do not return on the basic linux commands.)!
  • Have a machine under the Debian or Ubuntu OS
  • Have opened the necessary ports (and only those necessary) for ArmA 3.

If these conditions are met, you can continue!

___
3- Software Installation Requirements

Installation summary:

  • MySQL
  • PhpMyAdmin, with Apache 2

To start, download the latest version of MySQL, via the following command (make sure you have administrator rights):
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
During the installation, a superuser password will be asked, insert a secure password.
If the system does not ask you for a password, enter the following command:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
Well, MySQL is installed, now, install PhpMyAdmin, to manage your databases.

Enter the following command:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
You can now access the management of your databases by opening your browser and making sure
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
(Replaces YOURIP with the IP of your machine)
So we are done with the installation of components for development! Let's move to the server installation!

___
4- Installing ArmA 3 Server

Installation summary:

  • SteamCMD and dependencies
  • ArmA 3 Server

We will start by creating a user specifically dedicated to your server, thanks to the command:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
When creating your user, a User Password will be asked, enter a secure password!

Then, let's connect to this user:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
Now we are going to create a special folder dedicated to SteamCMD, which is a tool provided by VALVE to install game servers, like us here ArmA 3 Server.

Create a folder with the following command:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Then, let's move in this folder:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Now, we will install SteamCMD dependencies with the command:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

To continue, we will install steamcmd in this folder, thanks to the command:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
Unpack this archive with:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Then we will create a folder for ArmA 3 Server, like this.
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Then let's go back to SteamCMD
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
Let's now run steamcmd:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
SteamCMD Will Install VALVE Contents to Run SteamCMD
You must now insert your STEAM information, with the command:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
/! \ Replace STEAMUSER with your Steam account name and STEAMPASS with the password of this Steam account

Once finished, we will define the path to install the ArmA 3 server, depending on the folder created above.
Just run this command:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

And now, let's go, let's install our server:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
And there, your ArmA 3 server is installed!
Once your server is installed, you can leave steamCMD with the command:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Your server is now installed!
Below are the useful commands to start and stop your server!

Start:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Stop:
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

This tutorial is now complete, if you have comments to make up, improvements or other, I invite you to make me go back.

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