Найти в Дзене
CyBeR News[CN]

Как создать/установить сервер CS 1.6 на VDS/VPS (2019)

Привет друзья!, Сегодня я вам расскажу как создать/установить сервер Counter - Strike 1.6 на VDS/VPS,с помощью steamcmd. Данная тема и различные вопросы связанные с ней стары как мир,но как не странно у многих юзеров возникают проблемы связанные с установкой,в особенности проблемы связанные с тем,что папка cstrike просто напросто докачивается.... Опустим все нюансы и детали и приступим к установки. 1.Выбор Хостинга(VDS/VPS). Первым делом нам потребуется выбрать хостинг(тачку) для нашего будущего сервера(у кого уже имеется хост машина,тот может пропускать данный пункт). Я вам порекомендую такие хостинги как: *a)memvds.com Довольно неплохой хостинг.Держал у них сервер counter - Strike 1.6 около 2-3 месяцев,за это время проблем как таковых(кроме тех случаев когда у хостинга были технические работы) не наблюдал. Из тарифов посоветую такие как: MEM-2(CUP:2 vCPU Xeon;RAM 1 Gb(1 гб очень мало,но подойдет для паблика 15-18 слот);DISK 40 Gb) либо же MEM-3(CPU 3 vCPU Xeon;RAM 2 Gb;DISK 6
Оглавление

Привет друзья!,

Сегодня я вам расскажу как создать/установить сервер Counter - Strike 1.6 на VDS/VPS,с помощью steamcmd.

Данная тема и различные вопросы связанные с ней стары как мир,но как не странно у многих юзеров возникают проблемы связанные с установкой,в особенности проблемы связанные с тем,что папка cstrike просто напросто докачивается....

Опустим все нюансы и детали и приступим к установки.

1.Выбор Хостинга(VDS/VPS).

Первым делом нам потребуется выбрать хостинг(тачку) для нашего будущего сервера(у кого уже имеется хост машина,тот может пропускать данный пункт).

Я вам порекомендую такие хостинги как:

*a)memvds.com

Довольно неплохой хостинг.Держал у них сервер counter - Strike 1.6 около 2-3 месяцев,за это время проблем как таковых(кроме тех случаев когда у хостинга были технические работы) не наблюдал.

Из тарифов посоветую такие как:

MEM-2(CUP:2 vCPU Xeon;RAM 1 Gb(1 гб очень мало,но подойдет для паблика 15-18 слот);DISK 40 Gb)

либо же

MEM-3(CPU 3 vCPU Xeon;RAM 2 Gb;DISK 60 Gb)

*b)Firstbayte.ru

В данный момент на этом хостинге держу свои сервера до сих пор.

Из тарифов посоветую такие как:

MSK-KVM-SSD-3(Процессор: 3 ядра, Память: 1536 MB, Диск: 50 GB SSD)

либо же

MSK-KVM-SSD-4(Процессор: 4 ядра, Память: 2 GB, Диск: 60 GB SSD)

2)Выбор ОС сервера (VDS/VPS).

Здесь буду краток,оси на которых мы будем создавать сервера это - Ubuntu/Debian.

На самом деле можно создать сервер и на других осях,но мне как то более удобно работать именно с данными ОС.

3)Установка зависимо необходимых для запуска SteamCMD библиотек (VDS/VPS).

После того как вы авторизовались на своем сервер vds,вам нужно установить специальную библиотеку lib32

без которой steamCMD не запустится.

Для этого нам потребуется ввести такую команду как:

" sudo apt-get install lib32gcc1 "(без кавычек)

4)Создание директорий для SteamCMD.

С помощью команды mkdir мы создаем директорию для steamCMD

" mkdir ~/steamcmd " (без кавычек) - где "steamcmd" ,название папки которую мы создаем.

С помощью команды cd мы заходим в созданную нами директорию

" cd ~/steamcmd " (без кавычек) - где "steamcmd" ,название папки в которую мы перейдем.

5)Скачка утилиты steamCMD и разархивирование.

Как я уже говорил мы будем работать со steamcmd.

SteamCMD - это новая утилита для установки и обновления выделенных серверов через интерфейс командной строки. Он работает только с играми, которые переведены на контентную систему SteamPipe.(проще говоря это замена HLDSUpdateTool, через который раньше скачивали сервер).

После создания и перехода в директорию steamcmd,нам необходима скачать саму утилиту,делается это с помощью команды

" wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz " (без кавычек).

Разархивируем

" tar -xvzf steamcmd_linux.tar.gz " (без кавычек).

Запускаем steamCMD

" ./steamcmd.sh "(без кавычек).

Если вы все сделали правильно,то у вас начнется обновление клиента steamcmd(1-2 минуты)

6)Авторизация в steamCMD,

После обновления клиента steamcmd вам нужно в нем залогиниться,для этого вводим свои данные от аккаунта в steam(Внимание!. для скачивания сервера cs 1.6 в вашей библиотеке стима должна присутствовать лицензионная версия Counter Strike 1.6).

Логинимся с помощью команды

"login свой логин"затем вам потребуется ввести пароль от аккаунта,а так же если у вас на аккаунте присутствует Steam Guard,то нужно ввести 2 этапный код аутентификации.

7)Указание директории скачивание/Скачивание сервера cs 1.6.

После авторизации в steamcmd,вам необходима задать с помощью команды force_install_dir ,директорию скачивания нашего будущего сервера cs 1.6

" force_install_dir ./cs_server/ " (без кавычек).где "/cs_server/" ,название папки в которую мы будем скачивать сервер.

Остался финишный рывок!.После указания директории для скачивания нашего сервера,приступим к закачке с помощью команды ниже.

" app_update 90 -beta beta validate " (без кавычек).

Идем пить чай,сервер качается 5-10 минут.После того как ваш сервер скачался выходим из steamcmd с помощью команды "quit"

8)Переход в директорию с нашим сервером и его запуск.

C помощью команды cd переходим в директорию с нашим сервером.

" cd cs_server " (без кавычек)

С помощью команды ls проверяем все ли файлы/папки мы скачали,если все скачалось,то мы приступим к запуску...

Вводим команду для запуска:

"./hlds_run -game cstrike -port 27016 +ip СВОЙ IP +map de_dust2 +maxplayers 32"

Расшифровка полей:

"-game cstrike" - Запускаем мод cs

"-port 27016" - Порт нашего сервера(можно ввести любой,хоть:27777).

"+ip СВОЙ IP" - где свой ip вводим ip нашего VDS/VPS сервера.

"+map de_dust2" - карта при запуске.

"+maxplayers 32" - количество слотов на нашем сервер.[/spoiler]

После того как вы пошлете эту команду,пойдут логи - это значит,что сервер запустился.

Заходим в кс,пишем connect ваш ip+port.

Видео подробной установки: