» » » Установка сервера Counter-Strike Source (SteamPipe) через SteamCMD на Linux

Установка сервера Counter-Strike Source (SteamPipe) через SteamCMD на Linux

Многие задаются вопросами о том, как установить сервер css на линуксе. В этой статье я подробно опишу все сначала до конца, но только для тех, у кого уже имеется VPS/VDS хостинг либо эта система на компьютере (в домашних условиях).

Для начала, вам нужно скачать следующий софт:
1) PuTTY - программа, которая поможет нам управлять VPS/VDS сервером через удаленный доступ при помощи консоли.
2) WinSCP - подобие тотал-коммандера (будет проще устанавливать плагины, копировать различные файлы, создавать папки, да и вообще часто выручает).

Итак, скачав патти, запускаем его. В Host Name пишем айпи адрес для нашей машинки. Порт тоже меняем, если он не стандартный 22 (можно узнать у хостера). После чего нажимаем на Open

Установка сервера Counter-Strike Source (SteamPipe) через SteamCMD на Linux

Дальше появляется консольное окошко, где вас требуют ввести ваш логин


У вас он должен быть свой, тоже надо узнавать у хостинга ( по идее, при покупке вдс сервера вам должны высылать все данные на почту). У меня логин здесь как "cs". Далее нажимаем на ENTER. И тут требуется ввести пароль!

Будьте внимательны, когда вы будете вводить данные от пароля, все значения будут зашифрованы и скрыты. Это так нужно для безопасности. После того как введете пароль, нажмите снова на ENTER.

P.S: Если что, можно скопировать пароль клавишами CTRL+C и потом вставить в консоль, но только через ПРАВУЮ КНОПКУ МЫШИ!

Если мы удачно вошли, покажет следующее сообщение:


Далее, мы создадим папку для нашего будущего сервера, набрав в консоле
mkdir server_css



После чего, естественно открываем эту папку, прописав в консоле
cd /server_css

Теперь пишем следующее в консоле (это мы будем сейчас скачивать SteamCMD - установщик нашего сервера)
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz

После чего вытаскиваем из архива файлы
tar xvfz steamcmd_linux.tar.gz

Так. Теперь мы будем запускать установщик и тоже через консоль! Введите
./steamcmd.sh


Дальше программа сама обновится и предложит вам зайти через Steam. Вы также можете ввести help для получения подробной информации.

Однако для загрузки многих игр, включая css, достаточно войти анонимно, поэтому вводим дальше в консоле:
login anonymous



Если все сделали верно, вы увидите сообщение о том, что вход выполнен.

Остался самый важный и последний пункт! Это загрузка самого сервера!
1. Указываем нужную директорию для загрузки сервера
force_install_dir ./css/

данная команда указывает на установку в текущей папке с созданием новой папки css

2. Устанавливаем/обновляем наш сервер CS: Source.
app_update 232330 validate

232330 - это айди нашей игры. validate - проверка установки.

Как закончится установка, напишите quit команду в консоле для выхода.




-----------------------------------------------------------------------------------------------------------------------------------------------------------


А теперь самая главная задача, как запустить сервер?
Зайдите в папку, куда мы скачали сам сервер контры, т.е. через консоль
cd /server_css/css

А потом наберите:
./srcds_run -console -game cstrike +map de_dust2 -maxplayers 32 -port 27015

Порт может быть занят, поэтому замените его на другой.





Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
Ваше имя: *
e-mail (по желанию):
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent