Methods of payment Abuse

How to set up a dedicated CS:GO server (CS GO, Counter-Strike: Global Offensive)

  • Main
  • Knowledge base
  • How to set up a dedicated CS:GO server (CS GO, Counter-Strike: Global Offensive)
13.01.2023, 23:10
To play Counter-Strike: Global Offensive with friends, you need to find and configure a dedicated server. Please note that a virtual server is not suitable for CS GO, because it requires serious resources. For example, the server part of the "Contra" takes 25 GB. Plus, it is important to choose the data center located closest so that there is a normal ping. To play CS GO, you need powerful hardware that will cope with loads.
 
Choose and rent a dedicated server for CS:GO
 
Before ordering, pay attention to the characteristics:
disk space – from 40 GB (because the server part of CS GO itself takes up more than 25 GB);
disk type is better than SSD, but HDD is also suitable for saving;
CPU – minimum 2 cores;
RAM – from 2 GB.

The operating system can be any. In the example, we are working with Ubuntu 20.04 LTS.

Step-by-step instructions on how to install a dedicated server for CS GO
You have created a server for Counter-Strike: Global Offensive. Connection to it is carried out via ssh – network protocol of the application layer.
 
Next, you need to install a dedicated server with the settings specified in the official instructions of the game developers:
 
Log in under rt-rights and create a new user with disabilities. To do this, use the useradd -m steam command.
 
Install the steamcmd package (it used to be the default in Ubuntu 20.04 LTS), but then it was excluded, so you have to do everything by hand. The installation command is apt install lib32gcc1.
 
Configure user rights, limit the possibilities. To do this, use the sudo -u steam bash command.
Next, for SteamCMD, you need to create a directory so that Steam records logs there. The command looks like:
mkdir ~/Steam && cd ~/Steam
Then we need SteamCMD itself to be downloaded and installed in the directory:
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar zxvf steamcmd_linux.tar.gz
After installation, you need to run SteamCMD and log in:
./steamcmd.sh
login anonymous
In SteamCMD, you need to find the CS GO directory (cs_go). To do this, use the command
force_install_dir ./cs_go/
It remains only to roll a Counter Strike. This is done by the command
app_update 740 validate
In it, 740 is the internal code of the CS GO. The procedure may take time, because you need to download more than 25 GB of data.
 
It remains to create a token and start the server.