1.Покупаем VDS, желательно отрыв или улёт (я всё делаю на улёте)
2.Устанавливаем Linux Debian ISP
3.Настраиваем (думаю здесь не будет сложности)
4.Создаём нового пользователя в ISP
5.Заходим по SSH с правами этого пользователя
6.Начнем:
mkdir server
cd server
wget http://www.steampowered.com/download/hldsupdatetool.bin
chmod +x hldsupdatetool.bin
./hldsupdatetool.bin
./steam
где, mkdir - создание каталога, cd - открытие данного каталога, wget -
скачивание файла, chmod +x - установка чмод для файла(что бы можно было
его использовать), ./ - запуск чего-либо.
после этой операции будет скачана новая версия HLDSUpdateTool. По завершению процесса вы вернетесь в консоль управления.
7. скачивание сервера:
./steam -command update -game "cstrike" -dir .
-game "здесь название игры из списка" (например Counter-Strike Source или hl2dm)
после этой операции начнётся скачивание игрового сервера игры, в
зависимости от версии сервера игры и скорости соединения этот процесс
может занять от 5 до 15 минут (5 минут сервер cs 1.6, а соурс например у
меня качался 15 минут)
8. Server.cfg
для начала нужно создать(скачать) файл server.cfg (папка
сервера/cstrike/cfg/server.cfg - для cs source, папка
сервера/cstrike/server.cfg)
9.после чего возвращаемся в SSH:
cd server
для запуска cs 1.6:
./hlds_run -console -game cstrike +map de_dust -maxplayers 16 -autoupdate
для запуска source:
./srcds_run -console -game cstrike +map de_dust -maxplayers 16 -autoupdate
после этих действий ваш сервер будет запущен и вооля
10. Автостарт сервера при перезагрузке VDS:
идем во внутреннюю панель ISP ->
заходим как root ->
в навигации находим "Планировщик (cron)" -> создать задание ->
прописываем вот такую команду:
для кс 1.6
cd /var/www/имя пользователя/data/cs-server/ ; ./hlds_run
-console -game cstrike -secure -master -tickrate 100 +maxplayers 16
+port 27015 +map de_dust2 &
для соурс
cd /var/www/имя пользователя/data/cs-server/ ; ./srcds_run
-console -game cstrike -secure -master -tickrate 100 +maxplayers 16
+port 27015 +map de_dust2 &
и устанавливаем период "перезагрузка".
Далее вам остается только перезагрузить VDS и всё у вас готово.