Counter Strike server setup procedure
Based upon - http://www.cstrike-planet.com/tutorial/1/5 - Props to whoever wrote it!
All you have to do is setup the Counter Strike dedicated server to
run on different port/IP addresses.
- Create an install directory and dl the installer
- mkdir srcds (the directory for Counter Strike: Source dedicated server)
- cd srcds
- wget http://www.cstrike-planet.com/dls/hldsupdatetool.bin
- Make the installer executable and execute it
- chmod +x hldsupdatetool.bin
- Agree to the terms and conditions by typing yes and steam will be created in the same directory
- Now run the steam installer that will dowload a new version of HLDSUpdateTool
chmod +x steam
./steam - it took about 10 minutes for it to update. All depends upon the steam server loads.
- We are now ready to download and install Counter Strike Source. The install size is ~ 1.1GB uncompressed.
./steam -command update -game _Counter-Strike Source_ -dir .
- The server is now ready for various customizations.
Counter Strike 1.6 linux dedicated server
Based upon - http://www.cstrike-planet.com/tutorial/1-Linux-Install-CS-16/6
- Repeat steps 1-5 in previous installation but in different root directory. so instead of srcds let's put the
installation in hlds. Step 2 of the previous method should this time be:
- Run the various steps outlined above, and now to install the (~360MB) cstrike1.6 linux dedicated server.
./steam -command update -game cstrike -dir
Q and A time
- How can I keep hlds running while I am not logged into the server with SSH?
- Start your dedicated server with screen:
screen -S hlds ./hlds_run. And then when you want to access the running server process once logged back in:
screen -r hlds.
- How many CS virtual servers can I get on one machine?
- What does the tickrate have anything to do with anything? What is it?
Post tags: Counter Strike and Debian.
is written by Jason Zerbe and licensed
CC BY-NC 3.0