ARMA 3 has a solid following because of its realistic military action. This sandbox shooter hosts 16,000+ average players spread across approximately 1500 servers.
Does your group of friends add to the more than 62000 units & clans battling for ARMA supremacy? If so, then you’ve likely discussed the idea of an ARMA 3 server.
Want to know the server requirements? And, how to set one up? Read on.
See Also: Setup An ARMA Server On the ServerMania Cloud for $5/month
The Minimum ARMA 3 Server Requirements
What’s the lowest rig you could get to run an ARMA 3 server?
- CPU: 2.4GHz dual-core processor
- RAM: 2GB
- HDD: 32GB
- OS: Linux/Windows Server 2008 (or better)
ARMA 3 does not use multi-threading allowing you to save by using a basic dual-core processor. The minimum server specs are about the same as running the game so if it’s working on your rig then it’ll work on a server.
The Recommended ARMA 3 Server Requirements
Don’t want rubberbanding and issues with the hardware?
- CPU: 3.xGHz+ multi-core processor
- RAM: 4GB+
- HDD: 32GB+
- OS: Linux/Windows Server 2008 (or better)
It’s a given that more is always better with dedicated hardware. Consider installing an extra 1GB of RAM for every 10 extra players on your server. This requirement is right in-line with the recommended specs for the game.
See Also: (Live Webinar) Meet ServerMania: Transform Your Server Hosting Experience
How to Install ARMA 3 Dedicated Server
Decide which server packages fit your budget and needs. Then, do the following to setup an ARMA 3 server of your own on a linux based server.
Step 1: Login to SSH on the server
Begin by logging into SSH to your server.
ssh root@SERVER-IP
Step 2: Create an ARMA User
Add a new user arma and switch into the user:
adduser armasu arma
Step 3: Create a SteamCMD Directory and Download Files
We’ll create a directory called steamcmd and switch into the directory, then download the steamcmd files:
mkdir ~/steamcmd && cd ~/steamcmd
We’ll need to add the non-free repository before we can install steam:
nano /etc/apt/sources.list
Add non-free to the repository line and save the file
apt update && apt install steamcmd
Accept the license agreement:
Step 4: Start Steam
Create a symbolic link to the steamcmd file
ln -s /usr/games/steamcmd steamcmd
Steam can be started in a screen
screen./steamcmd
Step 5: Download ARMA
login steamuserforce_install_dir ./arma3/app_update 233780 validateexit
Step 6: Create ARMA Directories
Create the directories used to store the profile files and Arma3.cfg file.
mkdir -p ~/”.local/share/Arma 3″ && mkdir -p ~/”.local/share/Arma 3 – Other Profiles”
Step 7: Start the server
cd “/home/.steam/SteamApps/common/Arma 3 Server/”./arma3server -name=server -config=server.cfg
What about Running ARMA 3 Mods?
There are countless ARMA 3 mods you may want to explore on your server — like:
- Wasteland
- MGS1
- Revenge
We encourage running the’recommended’ ARMA 3 requirements. This will handle the extra load from player’s download/upload. You may want to expand HDD size to accommodate the mod packs, too, if your server is low on space.
The mod loading process details:
- Connecting to your server via FTP
- Adding the mod to an @name folder
- Accessing the control plane and command manager
- Add the mod via @name in the commandlines feature
- Save and run the server
And like that, you’re now running ARMA 3 mods on your dedicated server!
Need a Power Server?
If you are looking for a more advanced gaming server setup, check out ServerMania’s Dedicated Game Server Hosting Solutions or contact us to chat with an expert.
COMPLETE DIGITAL SERVER SOLUTIONS FOR ALL
Bare Metal Dedicated Servers

A single tenant, physical server allowing you full access to its resources.
Browse servers
Professional Hybrid Servers

Virtualized server platform hosted on enterprise-grade physical servers.
Browse servers
Can you make the server on Windows 10?
Hi Gavin!
This software works on Windows 10. There are some instructions on https://steamcommunity.com/sharedfiles/filedetails/?id=975431909.
You can also install it on any Windows Server OS on a ServerMania server.
Let me know if you have any other questions!
How many cores can the server software use?