Dedicated Server Setup 2
This page was created since I can't update the page here. I'm still working on it (but don't have enough time to do it all at once), so it may seem incomplete. - TESLA-X4 12:01, 3 April 2011 (CEST)
Contents
Base Server Install
Step 1: Download the HLDS Update Tool
Download this file to a temporary location: http://www.steampowered.com/download/hldsupdatetool.exe
Adapted from http://www.srcds.com/db/engine.php?subaction=showfull&id=1098643920
In a Terminal window, execute the following commands:mkdir srcds_l
cd srcds_l
wget http://www.steampowered.com/download/hldsupdatetool.bin
Unavailable at time of writing.
Step 2: Install the HLDS Update Tool
Adapted from http://www.srcds.com/db/engine.php?subaction=showfull&id=1097362093
Double-click on hldsupdatetool.exe and follow the instructions given by the wizard.
For the purposes of this tutorial, we will assume that you have installed the server to c:\srcds.
Open a Command Prompt (Start → Accessories → Command Prompt) window and execute the following commands:c:
cd srcds
hldsupdatetool
An updated version of hldsupdatetool will now be downloaded to replace the one installed by the wizard.
Adapted from http://www.srcds.com/db/engine.php?subaction=showfull&id=1098643920
In the same Terminal window as Step 1, execute the following commands:chmod +x hldsupdatetool.bin
./hldsupdatetool.bin
./steam
An updated version of steam (the executable) will now be downloaded to replace the one extracted when you ran ./hldsupdatetool.bin.
Unavailable at time of writing.
Step 3: Download the Base Server Files
Adapted from http://www.srcds.com/db/engine.php?subaction=showfull&id=1097362093
In the same Command Prompt window as Step 2, execute the following command:hldsupdatetool -command update -game "orangebox" -dir .
A breakdown of the command:hldsupdatetool
: The executable to run.-command update
: Omnipresent, never omit this.-game "<game>"
: The set of files to download, specify list instead to see what can be downloaded.-dir <directory|.>
: The directory to install the files in, specify '.' to automatically use the directory hldsupdatetool is located in.
The base server files will now be downloaded. It will take a while, so don't go staring at the window waiting for it to complete. ;)
Adapted from http://www.srcds.com/db/engine.php?subaction=showfull&id=1098643920
In the existing Terminal window from Steps 1 and 2, execute the following command:./steam -command update -game "orangebox" -dir .
A breakdown of the command:./steam
: The executable to run.-command update
: Omnipresent, never omit this.-game "<game>"
: The set of files to download, specify list instead to see what can be downloaded.-dir <directory|.>
: The directory to install the files in, specify '.' to automatically use the directory steam is located in.
The base server files will now be downloaded. It will take a while, so don't go staring at the window waiting for it to complete. ;)
Unavailable at time of writing.
The rest: Still in progress, give me more time, will ya?