If you’re looking to setup an Ark Dedicated Server for your gaming community, you will need to install the ARK Dedicated Server software on a remote server. The best OS for running an Ark Server is Linux.

This article will walk you through how to setup Ark: Survival Evolved on Linux using a Zumiv dedicated server or Cloud Server.

Before You Begin

You have two options when creating an Ark Server, you can set it up on your own computer, or you can pay a small monthly fee and host one online.

If you want to set up a reliable and affordable Ark game server online, Zumiv offers cheap cloud hosting starting at $5 per month. With a cloud server, you can setup a high-performance Ark game servers on the best hardware, ensuring the lowest possible latency. Hosting the Ark Server online will deliver the best gaming experience since the server will be hosted on a blazing fast network and will be online 24×7.

What You’ll Need

In order to install Ark Dedicated Server on Linux, you’ll need:

-A Linux server-Root access-A sufficient amount of RAM: We recommend at least 8GB

Ark Dedicated Server Installation Instructions

Follow these instructions to install Ark Server on CentOS 7. These instructions may vary for other Linux distributions:

Step 1: Login and Update the server

media 1488326075314

Start by logging into the server via SSH. Before we begin, let’s update the server:

On CentOS:

yum update -y

On Ubuntu or Debian:

apt-get update

This may take some time depending on how up to date your server is.

Step 2: Add a user for the Ark server

media 1488326185332

Add a new user to run the Ark server in:

adduser arkserver

Set the password on the new user:

passwd arkserver

Step 3: Open ports on firewall

Run these commands to open ports in the firewall:

On CentOS:

 

firewall-cmd –permanent –zone=public –add-port=27015/udpfirewall-cmd –permanent –zone=public –add-port=7777/udpfirewall-cmd –permanent –zone=public –add-port=32330/udp

 

Step 4: Install the required libraries

Run the following command to install the libraries required for SteamCMD:

On CentOS:

yum install nano wget screen glibc.i686 libstdc++.i686 ncurses-libs.i686 -y

On Ubuntu / Debian:

apt-get install nano wget screen glibc.i686 libstdc++.i686 ncurses-libs.i686 -y

Step 5: Update system settings

media 1488326792742

SteamCMD requires a few changes to sysctl.conf to run properly. This command will update the max files open:

echo “fs.file-max=100000” >> /etc/sysctl.confsysctl -p /etc/sysctl.conf

Step 6: Update security limits file

media 1488326946795

We’ll input information into our limits.conf file with this command:

echo -e “* soft nofile 1000000n* hard nofile 1000000” >> /etc/security/limits.conf

Step 7: Switch to arkserver user

media 1488327111893

We’ll now switch into our arkserver user:

su – arkservercd ~

Step 8: Download and Install Ark Server

media 1488327198783

Download SteamCMD and Install CMD:

 

cd Engine/Binaries/ThirdParty/SteamCMDmkdir Linuxcd Linuxcurl http://media.steampowered.com/installer/steamcmd_linux.tar.gz > steamcmd.tar.gztar -zxf steamcmd.tar.gz./steamcmd.sh

 

Type exit when done.

Step 9: Launch and update SteamCMD

media 1488327269002

We will now launch and update SteamCMD. App 376030 is Ark Survival Evolved Dedicated Server and it will be installed in the /ark directory:

./steamcmd.sh +login anonymous +force_install_dir ./ark +app_update 376030 validate +quit

This process will take some time to complete.

The screen will display ” Success! App ‘376030’ fully installed.” upon completion.

Step 10: Create an update script

media 1488328594737

Let’s create a file called updatearkserver and open it in the nano text editor:

nano /home/arkserver/updatearkserver

Paste this content into the file:

login anonymousforce_install_dir ./arkapp_update 376030quit

Hit control +x to save and exit the file.

Now when you want to update your server, simply run:

./steamcmd.sh +runscript updatearkserver

Step 11: Create a start script

media 1488328902927

Create a file called arkserver.sh in the nano text editor:

nano /home/arkserver/ark/arkserver.sh

Paste this content into the file:

 

#!/bin/bashSessionName=”ServerName”port=”7777″queryport=”27015″rconport=”32330″ServerAdminPassword=”YourAdminPassword”maxplayers=”50″screen -dmS ark ShooterGame/Binaries/Linux/ShooterGameServer TheIsland?listen?Multihome=0.0.0.0?SessionName=$?MaxPlayers=$?QueryPort=$?RCONPort=$?Port=$?ServerAdminPassword=$ -server -log

 

Hit control + x to save and exit the file.

Update the permissions of the file

chmod +x /home/arkserver/ark/arkserver.sh

To run the server, execute:

sh /home/arkserver/ark/arkserver.sh

To quit the server, execute:

screen -S ark -X quit

Step 12: Connect to your server

You can now connect to your Ark: Survival Evolved game server. Open Steam > click View > Server > and add your server to the Favorites list. Once you open the game, click Join Ark and your server will be available to connect.

What are your feelings

COMPLETE DIGITAL SERVER SOLUTIONS FOR ALL

Bare Metal Dedicated Servers

A single tenant, physical server allowing you full access to its resources

Read More

Cloud VPS

The cheapest way to get your own independent computing instance.
Read More

Cloud VDS

Virtualized server platform hosted on enterprise-grade physical servers
Read More

10 Gbps Unmetered Servers

Zumiv offers high bandwidth dedicated servers up to 20Gbps.
Read More
free vps hosting

ZUMIV NEWSLETTER

Receive the latest news, updates and offers. You can unsubscribe at any time.

ZUMIV NEWSLETTER

Receive the latest news, updates and offers. You can unsubscribe at any time.

zumiv logo white final 1 1

Cloud VPS and Bare Metal Servers for Less

Registered Office:
124 City Road, London
EC1V 2NX, United Kingdom.
44-7-441-399-305
Support Hours: 24x7x365
Sale Office Hours: M-F, 7AM-5PM EST

We accept the following:

payment option

PRODUCTS

SERVICES

© 2023 Webcom Ltd. (DBA zumiv.com) Company,  CR: 14252964, ® All Rights Reserved

certifications

ZUMIV NEWSLETTER

Receive the latest news, and offers. You can unsubscribe at any time.

CALL US 44.7.441.399.305

  • PRODUCTS
  • LOCATIONS
  • SOLUTIONS
  • COMPANY