How To Install a Counter-Strike: Global Offensive Server on Windows

Introduction

In this guide, you'll be learning how to install a Counter-Strike: Global Offensive server on Windows.

Prerequisites

Before we begin, you'll need to install the necessary tool provided by Steam which is called SteamCMD. To install SteamCMD:

  • Make a empty folder in your desired destination.
  • Download the tool for Windows, here.
  • Extract the contents of the zip file into the newly-created folder(you can use WinRAR or any other application).

Downloading and installing

Once you've installed SteamCMD, you're ready begin downloading and installing the CS:GO files.

Start SteamCMD.exe located in location you extracted the ZIP earlier.

Once the application has loaded up, type the following:

login anonymous

Next, you'll need to set the default installation directory, do that by running the following command. You can replace .\csgo-ds\ with your desired location.

force_install_dir .\csgo-ds\

Once you've set your installation directory, type the following command to install the files:

app_update 740 validate

If you want to update your existing CS:GO server files, type the following instead:

app_update 740

Exit SteamCMD by typing the following:

exit

Registering your GSLT (Game Server Login Token)

Visit the Steam game server account management page and login with your Steam account. From there, create a token with the 730 ID.

Configuring your server

You need to create a batch file to start your server. Do this by opening Notepad and entering the following text. Replace PUTYOURGSLTHERE with your login token.

srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2 +sv_setsteamaccount **PUTYOURGSLTHERE**

Conclusion

Thanks for reading this guide, enjoy your server!

  • Game Servers, Server Apps, Windows Guides
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Starting a Teamspeak 3 Server on CentOS 6.4

Run the following commands to install a Teamspeak 3 server. # Secure Iptables iptables -F...

Multicraft (Minecraft Panel) on CentOS 6

Multicraft Panel Multicraft is a simple, easy to use web-based control panel for Minecraft...

Install a Minecraft Server on CentOS 6

This article will guide you through setting up a Minecraft server on a high performance SSD VPS...

Setup a Multi Theft Auto Server on Debian

This is a tutorial explains how to install a Multi Theft Auto server on Debian. It was last...

Setting Up a Garry's Mod Server

The instructions are designed for Ubuntu 14.04 32 bit, but should work on all versions of Ubuntu....