How to set up a private Linux Gaming Server with OVH

Credit: Fergus Halliday | IDG

While the most popular online titles now rely on matchmaking systems and their own servers, dedicated servers are still a big part of the gaming experience for many PC gamers.

If you’re a fan of games like ARK: Survival Evolved or Counter-Strike: Global Offensive, there are plenty of reasons to look at investing in setting up your own permanent private server from locking out griefers to installing mods that modify the core experience in a way that better suits the way you and your friends want to play.

Providers like OVH provide a means of doing this.

If you’re looking to set up an OVH private server for gaming, here’s an easy-to-read, step-by-step, how-to guide:

Step 1 - Select your Server

First things first, you have to select the specs of your dedicated server.

Credit: Fergus Halliday | IDG

Opting for the more-expensive options here is usually the way to go with more intensive experiences like ARK: Survival Evolved but for more low-resolution experiences like Minecraft, the cheaper options will probably do the job just-as-well.

Currently, OVH offer four server configurations - each with their own specs and price-point.

Step 2 - Purchase It

Once you’ve decided on your server package of choice, proceed to the purchase screen and lock in your choice.

Credit: Fergus Halliday | IDG

When you set up a dedicated server through a company like OVH, you’re essentially renting a PC, so the cost is monthly.

Step 3 - Choose your game

The next thing you’ll want to do is go to the Linux Game Server Manager website and find the game you want to set up a server for.

At the time of writing, Linux GSM supports the following game servers:

  • ARK: Survival Evolved

  • ARMA 3

  • BrainBread 2

  • Brainbread

  • Base Defense

  • Battlefield 1942

  • Black Mesa: Deathmatch

  • Ballistic Overkill

  • Blade Symphony

  • Battalion 1944

  • Codename CURE

  • Call of Duty 2

  • Call of Duty 4

  • Call of Duty

  • Call of Duty: United Offensive

  • Call of Duty: World at War

  • Counter-Strike: Condition Zero

  • Counter-Strike: Global Offensive

  • Counter-Strike 1.6

  • Counter-Strike: Source

  • Double Action: Boogaloo

  • Deathmatch Classic

  • Day of Defeat

  • Day of Defeat: Source

  • Day of Infamy

  • Don’t Starve Together

  • Eco

  • Empires Mod

Credit: Fergus Halliday | IDG
  • ET: Legacy

  • Factorio

  • Fistful of Frags

  • GoldenEye: Source

  • Garry’s Mod

  • Half-Life 2: Deathmatch

  • Half-Life: Deathmatch

  • Half-Life: Deathmatch: Source

  • Hurtworld

  • Insurgency

  • Just Cause 2

  • Just Cause 3

  • Killing Floor 2

  • Killing Floor

  • Left 4 Dead 2

  • Left 4 Dead

  • Minecraft

  • Multi Theft Auto

  • Mumble

  • No More Room in Hell

  • NS2: Combat

  • Natural Selection 2

  • Natural Selection

  • Opposing Force

  • Project Cars

  • Pirates, Vikings & Knights II

  • Project Zomboid

  • Quake 2

  • Quake 3 Arena

  • Quake Live

  • Quake World

  • Ricochet

  • Red Orchestra

  • Rust

  • Rising World

  • Grand Theft Auto San Andreas Multiplayer

  • Starbound

  • 7 Days to Die

  • Squad

  • Serious Sam 3: BFE

  • Stationeers

  • Sven Co-Op

  • Terraria

  • Team Fortress 2

  • Team Fortress Classic

  • Teamspeak 3

  • Tower Unite

  • Teeworlds

  • Unreal Tournament 2004

  • Unreal Tournament 3

  • Unreal Tournament 99

  • Vampire Slayer

  • Wolfenstein: Enemy Territory

  • Zombie Panic! Source

For the purposes of this guide, we’re going to go with ARK: Survival Evolved.

Step 4 - Install the version of Linux you need

Once you’ve chosen, click on the linked image for that game and scroll down to the section marked compatibility and find the versions of Linux that’s recommended for your game.

On the LinuxGSM page for ARK: Survival Evolved, it lists Ubuntu 12.04 LTS, Debian 8, Fedora 17 and CentOS 7 as the minimum recommended Linux distributions.

Credit: Fergus Halliday | IDG

After you’ve chosen which version of Linux you’re going to go with, jump over to the control panel for your OVH Server.

Credit: Fergus Halliday | IDG

Click on Dedicated Servers and select your server.

Then, under ‘General Information’, you should see a subheader labelled ‘System (OS)’.

Credit: Fergus Halliday | IDG

Click on it and select the version of Linux you want to install. Make sure that meets the recommended distros.

For us, this means Fedora 28.

Step 5 - Wait for everything to be set up

Installing an operating system onto your dedicated server can take some time.

Once it’s done, you’ll get an email from OVH letting you know and providing the relevant IP address and admin login details.

If you don’t get this email, be sure to check your spam filters and make sure your OVH account is correctly connected to your email in your account settings.

Step 6 - Install a SSH client (putty)

Next, you’ll need to install a SSH (secure shell) client.

In our case, we used PuTTY. However, there are more than a few other SSH alternatives out there such as:

  • KiTTY

  • MobaXTerm

  • mRemoteNG

  • XShell 4

  • Bitvise SSH Client

  • PuttyTray

  • Solar-PuTTY

  • ExtraPutty

  • SuperPutty

  • SmarTTY

  • Dameware SSH client

  • Terminals

  • OpenSSH

Once you’ve chosen your SSH client, download and install it.

Step 7 - Connect via IP

Launch your SSH client and connect using the details provided in your email from OVH.

If you can’t connect, make sure to open up your OVH control panel and confirm that the status of your server is normal.

Credit: Fergus Halliday | IDG

Assuming everything is working correctly, you should be able to log in using the login/password combination included in your email from OVH.

Great work, you’ve now connected to your dedicated server.

Step 8 - Install the relevant dependencies

Your next task is installing LinuxGSM.

To start with, jump back to the page for your game of choice on the LinuxGSM website.

Scroll down to the section labelled dependencies. Find the command line input you need, based on the Linux distribution you’ve installed, and then copy it into your SSH client.

Credit: Fergus Halliday | IDG

If you’re typing it out by hand, make sure to check it over for typos.

Give it a minute, and your OVH server should install the relevant dependencies.

For Fedora 28 machines like ours, this means the following:

dnf install mailx postfix curl wget file bzip2 gzip unzip python binutils bc jq tmux glibc.i686 libstdc++ libstdc++.i686

Step 9 - Install the server client

Then, scroll down further to the section labelled ‘Install’.

Follow the instructions there, starting with creating a user and login.

If you’re playing along at home and have chosen Fedora 28 like us, enter the following:

adduser arkserver

passwd arkserver

su - arkserver

Next, download Linux Gameserver Manager.   

wget -O && chmod +x && bash arkserver

Congratulations, you’ve now got a dedicated server with Linux Game Server Manager installed on it.

Now all you’ve got to do is install the ARKServer app itself.

To do so, simply run the installer for ArkServer.

If you’re using Fedora 28, enter the following into your SSH client:

./arkserver install

Step 10 - Start server

The last thing you need to do before you can dive in is actually get the server running.

To do so, enter the following command in your SSH client:

    ./Arkserver Start

Step 11 - Connect and get playing

Connecting to your new private ARK server is as simple as going to Steam, clicking the ‘View’ drop-down menu on the top-left part of the Steam app.

Credit: Fergus Halliday | IDG

Select the options labelled Severs. Then, hit the Favorites tab and click on the button labelled ‘Add Server’.

Credit: Fergus Halliday | IDG

Paste the IP address for your ARK server here.

Credit: Fergus Halliday | IDG

Finally, launch ARK: Survival Evolved.

Credit: Fergus Halliday | IDG

When you’ve loaded into the main menu, press the ‘Join Ark’ button. This will pull you into the game’s server browser interface.

Credit: Fergus Halliday | IDG

Down the bottom-left of the interface there will be a drop-down box labelled Session Filter. Click on this and select favorites - and you should see a list with your private server on it.

Then, simply join that server as you would any other ARK server.

Credit: Fergus Halliday | IDG

Join the newsletter!


Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

Tags Dedicated ServersOVHPrivate Gaming ServerPrivate Server

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.
Fergus Halliday
Show Comments

Most Popular Reviews

Latest Articles


PCW Evaluation Team

Cate Bacon

Aruba Instant On AP11D

The strength of the Aruba Instant On AP11D is that the design and feature set support the modern, flexible, and mobile way of working.

Dr Prabigya Shiwakoti

Aruba Instant On AP11D

Aruba backs the AP11D up with a two-year warranty and 24/7 phone support.

Tom Pope

Dynabook Portégé X30L-G

Ultimately this laptop has achieved everything I would hope for in a laptop for work, while fitting that into a form factor and weight that is remarkable.

Tom Sellers


This smart laptop was enjoyable to use and great to work on – creating content was super simple.

Lolita Wang


It really doesn’t get more “gaming laptop” than this.

Featured Content

Product Launch Showcase

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?