How to install a Dedicated Server on Winows / Linux ?
Downloading and Running the SteamCMD Update Tool
- Download the SteamCMD Update Tool:
Extract the contents to a directory (Windows example: C:\SteamCmd\).
- Do not extract the contents of the updater tool to the regular Steam Client folder or to a folder that has the older HLDSUpdateTool program.
- Download the SteamCMD Update Tool:
Open a command prompt in that directory and start SteamCmd
-
- Windows: Type steamcmd
- Linux: Type STEAMEXE=steamcmd ./steam.sh
The program will automatically update and enter you in to a Steam> prompt. Type help for more information.
Log in with your Steam Account (old or dummy Account)
You must log out of the regular Steam client in order to properly log in to SteamCMD Update Tool
login username password
If you receive a Steam Guard error, check your e-mail for your access code and execute the following commands (you’ll only need to do this once):
set_steam_guard_code yourcodehere
login username password
You should see a message stating that you have successfully logged in with your account.
Downloading the CS:GO Dedicated Server
- This describes the process of updating the CS:GO dedicated server application. These steps are required every time the game is updated. To make this process easier see #Scripting SteamCmd.
- 1. If you aren’t proceeding from the previous set of instructions, first launch SteamCmd.
- 2. At the Steam> prompt, set your CS:GO Dedicated Server install directory. Examples:
- Absolute Path:
force_install_dir c:\csgo-ds\
Up one folder:
force_install_dir ..\csgo-ds\
- Install or Update CS:GO.
- If this is your first time installing or if you are trying to verify the integrity of the server files:
app_update 740 validate
If this is simply an update to an existing CS:GO dedicated server:
app_update 740
Once finished, type quit at the Steam> prompt to properly log off of the Steam servers.
Starting the Server
Classic Casual:
srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_allclassic +map de_dust
Now have fun on own Server to Play! 😉
If you server Online, but not show in the Community Server search?
srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_allclassic +map de_dust -port 27015 +ip YOURSERVERIP
Starting the Server
Classic Casual:
srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_allclassic +map de_dust
Now have fun on own Server to Play! 😉
If you server Online, but not show in the Community Server search?
srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_allclassic +map de_dust -port 27015 +ip YOURSERVERIP
This Command NOT WORKING!!!
srcds ist the command for the Server, for Linux: ./srcds_run ..-game
and on Windows: srcds.exe ..-game