[ Внимание! При копировании материалов, ссылка на источник обязательна. ]
17.01.2016, 22:50
Установка CSS сервера под Linux
Мануал по установке и настройке CSS сервера под Linux
1.Введение. Данная инструкция предназначена для тех, кто хочет установить выделенный сервер Counter-Strike: Source. Ее можно взять за основу и для других модов Source, поддерживаемых VALVe. Предполагается, что человек, создающий сервер, неплохо разбирается в операционной системе и ему не нужно отвечать на вопросы из книжки Linux для чайников. Поэтому здесь рассматривается лишь последовательность шагов по установке выделенного сервера на знакомую вам платформу.
2.Получение дистрибутива. Настойчиво рекомендую брать дистрибутив сервера и обновлять его через steam. Это бесплатно, быстро и своевременно. Единственное препятствие для работы со стимом, когда машина, на которой установлен сервер, не имеет доступа в Интернет или находится за фаероллом с закрытыми портами, необходимыми для скачки сервера или обновлений. Утилита для получения дистрибутива сервера и его обновления, на сегодняшний день может работать из под Windows и получать дистрибутив для сервера Linux и наоборот. Так что вам остается лишь найти машину, имеющую прямой доступ в Интернет. Только после того, как вы оказались в тупике и не можете сами получить дистрибутив сервера или его обновление со steam, тогда уже берите предоставленный кем-то дистрибутив и при каждом обновлении ждите, что кто-то сделает патч для вашего сервера.
Для получения дистрибутива сервера и его дальнейшего обновления через steam используется утилита Linux HLDS Update Tool. Это архив, после распаковки которого вы получите файл steam для Linux. Файл steam еще необходимо сделать запускающимся:
chmod +x steam
Теперь утилита готова для запуска: ./steam - для Linux При первом запуске утилита обновится до последней версии и после обновления выдаст синтаксис доступных команд.
Use: hldsupdatetool -command [parameters] [flags]
Commands:
update: Install or update HLDS parameters: -game - Mod name: cstrike, tfc, dod, dmc, valve, czero, or ricochet -dir - HLDS Install dir (if dir not specified, will use value from last run of tool) flags: -verify_all - Verify all HLDS files are up to date -retry - Automatically retry every 30 seconds if the Steam Network is busy
For example: hldsupdatetool -command update -game cstrike -dir c:\hlds
version: View installed versions list: View available games
Командой
hldsupdatetool -command list
получаем список доступных модов сервера для скачки.
Осталось лишь набрать команду для получения дистрибутива:
#!/bin/bash cd /home/cs/srcds_l ./steam -command update -game 'Counter-Strike Source' -dir
и теперь можно переходить к тестированию и основным настройкам.
3.Тестирование и запуск сервера. Основные настройки. Для запуска сервера также необходимо создать скрипт запуска. Для теста просто запустим сервер строкой
Если сервер был скачан без ошибок, то вы увидите появившуюся консоль сервера. Если этого не произошло, возвращайтесь к пункту Получение дистрибутива. В консоли сервера после всех инициализаций можем набрать:
version - консоль покажет версию сервера; stats - консоль покажет основные параметры работы на данный момент √ загрузку процессора, fps, количество игроков. exit - закрыть сервер.
Убедились что сервер работает? Теперь попробуйте зайти на него своим клиентом.
Вам осталось выбрать тип сервера, который вы хотите запустить. Лановый (+sv_lan 1 в строке запуска) или доступный из интеренета (+sv_lan 0), будет ли сервер защищен античитом от VALVe VAC (по умолчанию защищен) или нет (-insecure в строке запуска), нужно, что бы ваш сервер отображался в глобальном списке серверов (включено по умолчанию) или нет (-nomaster в строке запуска). Основная работа позади. Сервер скачан, запущен и работает. Установка дополнительных плагинов на сервер в этой статье рассматриваться не будет.
Привествую Вас дорогой посетитель нашего сайта, сейчас ты просматриваете файл Как Установить CSS сервер на Linux,
который находится в категории Статьи Counter-Strike: Source, раздела Counter-Strike: Source.
И как наверно вы поняли, что бы скачать бесплатно и без смс Как Установить CSS сервер на Linux,
нужно нажать кнопку "Скачать" чуть выше. Каждый день мы стараемя наполнять сайт уникальными, а главное полезными файлами.