PlayersLife » Counter-Strike: Source » Статьи и гайды по CSS » Установка сервера 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

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