• Domains
  • Web Hosting
  • WordPress Hosting
  • Reseller Hosting
  • Cloud VPS
  • Dedicated Servers
  • Domains
  • Web Hosting
  • WordPress Hosting
  • Reseller Hosting
  • Cloud VPS
  • Dedicated Servers
home/Knowledge Base/Dedicated Servers/Linux Guides/How to Install ARK: Survival Evolved on Debian 9
Popular Search:Dedicated Server, CentOS, Web Hosting

How to Install ARK: Survival Evolved on Debian 9

110 views 0 November 26, 2019 Updated on December 5, 2019 aklwebhost

Introduction

In this guide, you will learn how to create an ARK: Survival Evolved server on your Aklweb host VPS.

Requirements

  • A Aklweb host VPS with at least 8192 MB of ram.

Installation

Update your system:

apt-get update && apt-get upgrade

Install SteamCMD:

wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz

Increase the allowed number of files to be open at the same time:

echo "fs.file-max=100000" >> /etc/sysctl.conf && sysctl -p

Update the limits:

echo "* soft nofile 1000000" >> /etc/security/limits.conf
echo "* hard nofile 1000000" >> /etc/security/limits.conf

Enable PAM limits:

echo "session required pam_limits.so" >> /etc/pam.d/common-session

Create a new directory called server:

mkdir server
cd server

Create a symlink for SteamCMD:

ln -s /usr/games/steamcmd steamcmd

Run steamcmd with the following parameters:

steamcmd +login anonymous +force_install_dir /root/server +app_update 376030 +quit

Create a new SystemD service file and populate it with the following information:

/lib/systemd/system/ark.service

 `[Unit]
  Description=ARK Survival Evolved
  [Service]
  Type=simple
  Restart=on-failure
  RestartSec=5
  StartLimitInterval=60s
  StartLimitBurst=3
  User=ark
  Group=ark
  ExecStartPre=/root/server/steamcmd +login anonymous +force_install_dir /root/server +app_update
  376030 +quit
  ExecStart=/root/server/ShooterGame/Binaries/Linux/ShooterGameServer TheIsland?listen?SessionName=example -server -log
  ExecStop=killall -TERM srcds_linux
  [Install]
  WantedBy=multi-user.target`

Update the daemon to save your changes:

systemctl daemon-reload

Enable your new service:

systemctl enable ark.service
systemctl start ark

Conclusion

You have now successfully installed your ARK: Survival Evolved server on Debian.

Tags:How to Install ARK: Survival Evolved on Debian 9

Was this helpful?

Yes  No
Related Articles
  • Setup Spigot Server on Arch Linux
  • How To Install OSSEC HIDS on a CentOS 7 Server
  • Initial Setup of a CentOS 7 Server
  • Using StrongSwan for IPSec VPN on CentOS 7
  • Hot Backups with Percona XtraBackup on the One-Click WordPress App
  • Installing Rust on Ubuntu 14.04
Leave A Comment Cancel reply

Linux Guides
  • How to Install ARK: Survival Evolved on Debian 9
  • Setup Spigot Server on Arch Linux
  • How To Install OSSEC HIDS on a CentOS 7 Server
  • Initial Setup of a CentOS 7 Server
  • Using StrongSwan for IPSec VPN on CentOS 7
  • Hot Backups with Percona XtraBackup on the One-Click WordPress App
View All 190  
Popular Articles
  • Using StrongSwan for IPSec VPN on CentOS 7
  • Disabling SSDP (Linux / Windows)
  • Can I pay by Western Union?
  • Can a Coupon Code Discount Be Carried Forward While I Upgrade My VPS Account
  • Can I pay multiple due invoices using a single transaction?
KB Categories
  • Billing
  • Cloud Hosting
  • CMS Hosting
  • cPanel/WHM Control Panel Guide
  • Dedicated Servers
    • AMD Opteron 6272
    • Arch
    • Backup Storage
    • Bandwidth
    • Basic Security
    • BSD
    • CentOS
    • Containers
    • CoreOS
    • DDoS Protection
    • Debian
    • Dedicated Server Control Panel
    • Intel Core i5 3550
    • Intel Core i5 4570
    • Intel Core i7 3770
    • Intel Core i7 4770
    • Intel Xeon E3 1230 V3
    • Intel Xeon E3 1245 V2
    • IP Space
    • Linux Guides
    • Minecraft
    • Networking
    • Server Apps
    • Server Troubleshooting
    • Ubuntu
    • Windows Guides
    • Windows Server 2008
    • Windows Server 2012
  • Domain Names
  • Email Support Documentation
    • Setup IMAP or POP
    • User Features – How To
    • Webmail – How To
  • FTP (File Transfer Protocol
    • CuteFTP Guide
    • FileZilla Guide
  • Game Servers
  • MySQL and MariaDB
  • Node.js
  • Plesk Web Hosting Guide
  • VPS Server
  • Web Servers

  How To Change Your Hostname on Debian

How to Install Discourse on Debian 9  

  • Privacy Policy
  • Terms of Use
  • © 2022 AKLWEB HOST LLC, All Rights Reserved.

Popular Search:Dedicated Server, CentOS, Web Hosting