STEAM GROUP
CS GO Server Operators CSGO Srv Ops
STEAM GROUP
CS GO Server Operators CSGO Srv Ops
1
IN-GAME
19
ONLINE
Founded
May 12, 2012
☠️NK12 Sep 9, 2012 @ 10:48am
Tutorial - Server install on Ubuntu Server 12.04 LTS
TUTORIAL : Counterstrike GO Server Installation from scratch

* 30 GB of space needed at least.
* Following these instructions are at your own risk.
* Do not continue if you don't understand any of these instructions.


1) Install Ubuntu 64 Server OS
http://www.ubuntu.com/download/server/thank-you?distro=server&release=lts&bits=64

2) Create your directory (folder) structures
mkdir /home/USERNAME/go
mkdir /home/USERNAME/go/server1
mkdir /home/USERNAME/go/steamcmd

3) Change to new directory
cd ./go/steamcmd

4) Download Steam
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz

5) Extract the downloaded tar file
sudo tar -xvzf steamcmd_linux.tar.gz

6) Execute the Steam script
sudo ./steam.sh (If no such file or directory comes up, please check section A and continue next step)

7) Redirect the script to launch Steamcmd
sudo STEAMEXE=steamcmd ./steam.sh

8) Login your account
steam> login username password (If failed, please check section B)

9) After setting up Steam Guard Code relogin and
If Sucess... press "Enter"

10) Set the dedicated server files destination
force_install_dir /home/USERNAME/go/server1/

11) Download and install requiered files for CS:GO Dedicated
app_update 740 validate

12) Change directory to server you want to start.
cd /go/server1

13) Start the server with those parameters:

./srcds_linux (Path to games)
-game csgo (Which game)
+game_type 0 (Type of game)
+game_mode 1 (Game Mode)
+mapgroup mg_allclassic (Load the map group)
+map de_dust (Starting map)
-ip xxx.xxx.xxx.xxx (Your external IP -- To check : www.whatismyip.com)
+port 27017 (Use other port than 27015 for multiple servers)

Working example:
./srcds_linux -game csgo +game_type 0 +game_mode 1 +mapgroup mg_allclassic +map de_dust -ip xxx.xxx.xxx.xxx +port 27016


Troubleshooting Sections:

A) Download/Install
sudo apt-get install ia32-libs

B) Set Steam Guard Code
1) login your email
2) note your Steam Guard Code
3) steam> set_steam_guard_code yourcodehere
4) go back to step 6

Note:
Server Monitor (I will update this procedure)
sudo aptitude install phpsysinfo
Last edited by ☠️NK12; Jun 30, 2013 @ 11:09am
< >
Showing 1-3 of 3 comments
Hatch Sep 24, 2012 @ 7:13pm 
Good work there!
c0NESY Nov 21, 2012 @ 6:59am 
Anyone know how to add player rankings?
< >
Showing 1-3 of 3 comments
Per page: 1530 50