Listed here are my server specs to get a concept of what type of computer you are able to operate a devoted server on obviously more is much better so just bear in mind there are factors that come up when hosting a devoted server yourself. Like internet up/lower speed, processor speed, ram, hard disk space.
AMD Athlon 1.2ghz
512mb PC-133 RAM
Linksys 10/100 NIC card
60gb Western Digital Hard Disk
Ubuntu Server 9.04
Firstly login as root (otherwise already).
Next navigate to “/usr/local/games” making a directory named hlds. Ezinearticles holds all the files for the devoted server. Once steam is installed you’ll have a “hl2” folder in addition to a “cstrike” folder. We’ll only cope with the cstrike folder with this how you can.
Now you will have to download the hldsupdatetool.bin from steam. This is actually the primary install apply for steam.
Following the bin file continues to be downloaded we have to allow it to be executable therefore we can install steam. To help make the.rubbish bin file executable
chmod x hldsupdatetool.bin
Then execute the bin file by giving the next command:
Accept the disclaimer
It’ll now extract a readme.txt and steam file in to the directory. Execute the steam file therefore it can update it will require a couple of minutes. (You may have to get it done two times)
We now have to inform it what game you want to run. With this how you can we’ll choose “Counter-Strike Source”.
./steam -command update -game “Counter-Strike Source” -dir.
You now have the default Counter Strike Source devoted server.
/maps/ – is how all the maps and waypoints are stored
/mapcycle.txt – may be the listing of maps it runs
Significantly improved there exists a base install allows turn it into a a bit more fun and automatic.
First if you don’t have diabetes already installed, install the package “screen”.
apt-get install screen
Screen will help you run your devoted server when you are configuring and testing the configurations. Our exterminator will come to using screen in just a minute. For the time being just do the installation.
Next we have to configure our server.cfg file. I’ve designed a generic server.cfg file that you should download which has bots etc. You are able to download it here. Copy this file for your server and put it within the “/usr/local/games/hlds/cstrike/cfg/” folder.
Now we will be ready to start the Counter Strike Source server. Type the next to obtain a server began.
./srcds_run -console -game cstrike map de_dust maxplayers 16 -autoupdate
Control-a adopted by Control-d (optional this can remove from screen)
Now run your cs client and goto LAN and watch for it to display in the list. Double click it for connecting. Password=thisismypass (if you work with my server.cfg file)
You now have the vanilla Counter Strike Source server ready to go. I recommend if you are planning to spread out your server to the public to set up either “Mani_Admin_Wordpress plugin” or “SourceMod” these will help you to administer your server in the game and hang a lot more options and fun things for the server.
Check out this great website for a csgo boost.