In this tutorial, we will be setting up an Insurgency game server on Ubuntu 15.04.
Before we can set up the Insurgency server, we need to install a few other packages. Follow the steps below.
Install the dependency to run SteamCMD: sudo apt-get install lib32gcc1
Create a new user for running SteamCMD: useradd -m steam
Log in to the newly created user: su - steam
Make a directory for SteamCMD: mkdir steamcmd
Move into the SteamCMD directory: cd steamcmd
Download SteamCMD for Linux: wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
Unzip SteamCMD: tar -xvzf steamcmd_linux.tar.gz
To run SteamCMD, type: ./steamcmd.sh
Once SteamCMD has started, log in to the servers: login anonymous
Set the install directory: force_install_dir ./insurgency/
Download the Insurgency server files (this may take a while): app_update 237410
End the session once the files have downloaded: quit
Navigate to the directory where the server files were downloaded: cd insurgency
Run the startup script for the server: screen ./srcds_linux
Congratulations! You now have an Insurgency game server all set up and running. You can connect to it by using the IP address allocated to your Aklweb host server.
If you received an error when executing the startup script, try running the following command first:
export LD_LIBRARY_PATH=/home/steam/steamcmd/insurgency/binThere are many configuration options for Insurgency. See this guide for configuration reference.