How to set up a private Linux Gaming Server with OVH

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.

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.

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

  • 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.

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

Click on Dedicated Servers and select your server.

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

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.

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.

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 linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh 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.

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

Paste the IP address for your ARK server here.

Finally, launch ARK: Survival Evolved.

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

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.



Join the newsletter!

Or

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

Brand Post

Bitdefender 2019

Shop safely with our award-winning security solution. Protect yourself this Black Friday and get the exclusive Black Friday discount for Bitdefender 2019!

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Maryellen Rose George

Brother PT-P750W

It’s useful for office tasks as well as pragmatic labelling of equipment and storage – just don’t get too excited and label everything in sight!

Cathy Giles

Brother MFC-L8900CDW

The Brother MFC-L8900CDW is an absolute stand out. I struggle to fault it.

Luke Hill

MSI GT75 TITAN

I need power and lots of it. As a Front End Web developer anything less just won’t cut it which is why the MSI GT75 is an outstanding laptop for me. It’s a sleek and futuristic looking, high quality, beast that has a touch of sci-fi flare about it.

Emily Tyson

MSI GE63 Raider

If you’re looking to invest in your next work horse laptop for work or home use, you can’t go wrong with the MSI GE63.

Laura Johnston

MSI GS65 Stealth Thin

If you can afford the price tag, it is well worth the money. It out performs any other laptop I have tried for gaming, and the transportable design and incredible display also make it ideal for work.

Andrew Teoh

Brother MFC-L9570CDW Multifunction Printer

Touch screen visibility and operation was great and easy to navigate. Each menu and sub-menu was in an understandable order and category

Featured Content

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?