• Compute
    Compute

    Configure a popular Linux OS or use popular developer Tools

  • Cloud hosting
    Cloud hosting

    Host a VPS in the Cloud in seconds

  • Collaborate, CMS, CRM`s
    Collaborate, CMS, CRM`s

    Collaborate with these popular CMS, CRM & collaboration tools

  • Database & E-Commerce
    Database & E-Commerce

    Create a database or an E-Commerce environment in seconds

How To: Host a Game Server using Linux Game Server Manager

Modified on Mon, Jun 22, 2020 at 3:43 PM


TABLE OF CONTENTS


Linux GSM (Game Server Manager) is a command-line tool that allows for quick and simple deployments of game servers hosted with Linux. As of the time of writing, there are over 100+ game servers supported, and LGSM works with several Linux Distros. In this example, we will be using Ubuntu 18.04. 


Preparation Steps


We're going to be using a freshly deployed Ubuntu 18.04 server for this guide, so we'll be updating and upgrading first and foremost.

sudo apt update && sudo apt upgrade -y

Visit https://linuxgsm.com/servers/ and select a server that you would like to install. We'll pick Counter-Strike: Global Offensive for our demo. Next, we'll click on Dependencies and copy the code provided next to Ubuntu 64-Bit.

sudo dpkg --add-architecture i386; sudo apt update; sudo apt install mailutils postfix curl wget file tar bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux lib32gcc1 libstdc++6 lib32stdc++6 steamcmd


Installation


From the command-line do the following. Ensuring you have also installed the required dependencies.


1. Create a user:

adduser csgo

For security, please ensure that you set a strong password for this account. 

passwd csgo

Now log in as this user:

su - csgo
2. Download linuxgsm.sh.
wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh csgo-server

3. Run the installer, and follow along with the on-screen instructions.

./csgo-server install


Game Server Login Token (GSLT)

GSLT is required by this particular game server to be listed on the Steam Master Server List.

To register your server visit the Steam GSAM page which can be found at https://steamcommunity.com/dev/managegameservers 


Conclusion


Congratulations! You're now ready to use your newly created CS:GO game server.

You can find a list of all available commands by typing:

./csgo-server

For more detailed information about using LGSM, please visit the official docs over at: https://docs.linuxgsm.com/ 


Join our Private Discord Chat to chat with, as well as find community assistance from other Verified SkySilk Users: https://invite.gg/SkySilk  


CLICK TO DEPLOY AN UBUNTU LINUX VPS

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article