В этой статье пойдет рассказ о установке игрового сервера CS: Global Offensive на Linux Centos 6 (VDS\VPS). Согласитесь, ведь лучше взять машину чем платить хостингам за слоты, да и заказав VDS\VPS вы сможете запустить даже и не один, а два и больше серверов, еще и сможете использовать его под свои остальные нужды. В статье будут написаны команды по установке и запуску сервера Cs:go на Linux Centos 6. 1 - Советую взять вам VDS на у freevds.net/vds.html 2 - На вашем аккаунте Steam обязательно должна быть игра CS:GO Для начала необходимо создать пользователя от имени которого будет производиться запуск сервера. Код adduser -d/home/ИМЯ_ПАПКИ_БУДЕТ_СОЗДАНА_САМА/ -m ИМЯ ЮЗЕРА Например можно сделать вот так Код adduser -d/home/csgo/ -m csgo Далее нужно писать passwd имя пользователя , в данном случае это passwd csgo и появляется строка для ввода пароля, ВНИМАНИЕ, пароль при вводе не отображается. Вводим пароль один раз и нажимаем Enter, подтверждаем, и снова нажимаем Enter. Переходим непосредственно в директорию пользователя Код cd /home/csgo Скачиваем Steam клиент для OC Linux Код wget blog.counter-strike.net/wp-content/uploads//2012/04/steamcmd.tar.gz Распаковываем архив Код tar xvfz *.tar.gz Далее следует запустить Steam клиент Код STEAMEXE=steamcmd ./steam.sh При правильных действиях вы увидите командную строку Steam Код Steam> Теперь нам нужно авторизоваться в Steam. Для этого используем команду Код Steam>login ваш логин в steam Нажмите Enter и затем введите свой пароль. Обратите внимание! если Вы используете защиту Steam Guard при первом неудачном входе, вам придет сообщение на mail содержащее код! Введите его в командной строке steam Код Steam> set_steam_guard_code ВАШ_КОД Повторите попытку авторизации вновь Код Steam>login ваш_логин - на этот раз она должна быть успешной. Вот теперь можно начинать загружать сам сервер, для этого зададим директорию по умолчанию для будущего сервера, я указал полный путь. Код Steam>force_install_dir /home/csgo Вместо указанной директории csgo может быть любая другая, в таком случае структура Вашего сервера будет выглядеть следующим образом Код /home/csgo total 1928 drwxr-xr-x 10 csgo csgo 4096 May 12 06:25 . drwxr-xr-x 5 root root 4096 May 12 05:42 .. drwxr-xr-x 4 csgo csgo 4096 May 12 06:25 852513c258fb430b76a1a1c2497d65a4djtf4g drwxr-xr-x 4 csgo csgo 4096 May 12 06:25 bin drwxr-xr-x 14 csgo csgo 4096 May 12 06:25 csgo drwxr-xr-x 2 csgo csgo 4096 May 12 06:24 depotcache drwxr-xr-x 2 csgo csgo 4096 May 12 05:45 linux32 drwxr-xr-x 2 csgo csgo 4096 May 12 05:45 package drwxr-xr-x 10 csgo csgo 4096 May 12 06:25 platform drwxr-xr-x 2 csgo csgo 4096 May 12 05:45 public -rwx------ 1 csgo csgo 99328 May 12 06:25 srcds.exe -rwx------ 1 csgo csgo 10259 May 12 06:25 srcds_linux -rwx------ 1 csgo csgo 11233 May 12 06:25 srcds_run -rwxr-xr-x 1 csgo csgo 1964 May 8 14:08 steam.sh -rw-r--r-- 1 csgo csgo 1715622 Apr 12 03:44 steamcmd.tar.gz -rwx------ 1 csgo csgo 73216 May 12 06:25 thirdpartylegalnotices.doc Для начала скачивания сервера, запустите в steam Код Steam>app_update 740 validate Что того, чтобы обновить сервер Код Steam>app_update 740 После скачивания сервера его нужно запустить, запуск мало чем отличается от запуска обычного source сервера. Параметры запуска (порт, карта, режим игры) - читайте официальную страничку. Там разработчики полностью не описывают всех параметров, но указывают что они такие же как у предыдущих версиях серверов. Выходим из командной строки steam, и уже в терминале linux Для запуска пишем Код ./srcds_linux -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_allclassic +map de_dust2 Спасибо за внимание, статья предоставлена для сайта club-csgo.ru! Автор статьи неизвестен. |
Всего комментариев: 0 | |