Как установить кс сервер на vds сервер

Обновлено: 02.07.2024

| Решили установить свои правила и запустить сервер КС ГО на VDS сервере?

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

Меркурий SSD - для сервера CS:GO не рекомендован, так как просто не хватит дискового пространства для сервера.

Для удобного и понятного восприятия, какой тариф Вам необходим, мы составили данную таблицу:

Тарифный планРекомендуемый онлайн TickRate 64Рекомендуемый онлайн TickRate 128
Меркурий SSD00
Нептун SSD1 сервер с онлайном 141 сервер с онлайном 10
Уран SSD2 сервера с онлайном 142 сервера с онлайном 10
Сатурн SSD3 сервера с онлайном 243 сервера с онлайном 18
Юпитер SSD3 сервера с онлайном 383 сервера с онлайном 24
Солнце SSD4 сервера с онлайном 564 сервера с онлайном 32

Не будем долго ждать, давайте приступать к делу! Устанавливаем наш сервер, предпочтительно выбирая ОС Debian 9 x86_64 Обновляем список доступных пакетов, добавляя для проверки архитектуру x86

Ставим необходимые пакеты для работы сервера и дальнейшего упрощения управления.

apt-get install curl lib32stdc++6 lib32z1 libncurses5-dev lib32gcc1 lib32ncursesw5 autoconf automake m4 bison git libtool-bin checkinstall rsync unzip sudo software-properties-common cpulimit gdb psmisc sshpass tcpdump iftop nano screen htop iotop smartmontools ifstat rrdtool libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386 -y

Теперь добавляем пользователя для нашего сервера, под которым всё будет работать.

/home/server_dir - папка пользователя, куда будет скачиваться сервер.
server1 - логин пользователя.
server_pass - пароль пользователя.

Выбираем пункт 2 STANDALONE

Обновим настройки proftpd для корректной работы.
Копируем и вставляем в терминал, можно всё сразу

ФТП готов к работе и подключениям, по данным созданного пользователя.

Теперь выходим из root пользователя, и входим в SSH под нашим созданным пользователем.
Создадим папку для SteamCMD, отдельную от папки куда будет качаться сервер, если этого не сделать, будет ошибкаЭто означает, что SteamCMD должен быть в другой папке, отличной от той, куда будет качаться сервер. Нам необходимо создать новую папку для загрузки сервера, либо переместить steamcmd.
Создаём новую папку для steamcmd


Наблюдаем за скачиванием всех нужных библиотек для работы SteamCMD и переходим к загрузке сервера!
Пишем в steamcmd Получаем ответ
Далее, указываем путь к папке, куда будет качаться сервер.

Начинаем наблюдать прогресс загрузки и ждать окончания.Наш сервер загружен и готов к первому запуску!

Начинаем формировать строку запуска, выбираем режим.

Режим игрыgame_typegame_mode
Competitive (Соревновательный)01
Casual (Случайный режим) - По умолчанию00
Wingman (Ведомый)02
Deathmatch12
Demolition (Разрушение)11
Arms Race (Гонка вооружений)10
Guardian (Выживание против ботов)40
Co-op Strike (Сюжетный режим)41
Danger Zone (Королевская битва)60

Вот пример строки запуска.

- от имени пользователя server, создаём виртуальное окно с именем server_csgo1 ./srcds_run -game csgo -console -usercon -ip 164.132.1.250 -port 27015 -maxplayers_override 32 +map de_dust2 -tickrate 128 +sv_lan 0 +game_type 0 +game_mode 1 -debug +tv_port 37015 -secure
  • -ip 164.132.1.250 - указываем свой IP VDS
  • -port 27015 - указываем нужный порт на котором включать сервер, 27015 - стандартный порт.
  • -maxplayers_override 32 - максимальное количество игроков которое может зайти, т.е просто слотов.
  • +map de_dust2 - указываем стартовую карту, на которой включается сервер
  • -tickrate 128 - указываем tickrate, 128 для высокой точности игры, 102 обычно используют для surf и bhop серверов, 64 для 80% всех паблик серверов любых модов.
  • +game_type 0 +game_mode 1 - эту пункты описаны выше, здесь указывается режим игры.
  • +tv_port 37015 - порт SourceTV, если включёно, для включения добавьте +tv_enable 1

- здесь меняем приоритет всех процессов пользователя, на самый высокий.

После первого запуска, видим примерно следующее:
Нам сообщают, что сервер не привязан ни к одному из аккаунтов Steam, по-этому соединения из интернета запрещены.
Нужно создать токен для игрового сервера и привязать его к аккаунту.

Здесь есть вся необходимая информация и требования к аккаунту, что бы привязать сервер, проверяем что по всем параметрам мы подходим и авторизуемся на этом сайте (сайт является официальным, об этом свидетельствует Steam SSL сертификат и подпись в строке браузера)


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


В первый пункт вводим значение 730, во второй любое обозначение, можно имя сервера что бы не путатся в токенах. Нажимаем Create и получаем заветный токен для сервера Как привязать сервер без Steam аккаунта за 3 рубля.

После привязки сервера, он готов к заходу игроков!

Теперь настроим запуск сервера после перезагрузки VDS
От root пользователя, пишем

Опускаемся в самый низ стрелочками и пишем:

Нажимаем ctrl + x, нас спрашивают сохранить ли файл, потом нажимаем Y и enter

Установка сервера CS 1.6 на VDS Linux

Неповторимая игра Counter-Strike была выпущена в свет 8 ноября 2000 года. За это время было разработано много шутеров от первого лица, но CS 1.6 остается изюминкой, пользующейся спросом у игроков всех возрастов. Официально монетизировать Counter-Strike может не каждый пользователь, но вот создать собственный сервер, на котором будут играть сотни людей, вполне реально. Давайте разбираться: кому нужен сервер CS 1.6 и как его установить на VDS с Linux.

Сервер CS 1.6: зачем он нужен и как на нем заработать

Необходимость в создании сервера может возникать у двух типов пользователей – у обычных игроков, жаждущих поиграть со своими друзьями вечерком, и у разработчиков, желающих заработать денег. Получать прибыль в игровой индустрии мечтает каждый игроман, и вот он вариант – создать свой сервер Counter-Strike на VDS.

Сам по себе VDS ничего не даст, глянуть только любого конкурента – ни у одного не будет платного входа в игру. Так как же они зарабатывают на этом деньги? Рассмотрим основные пункты, позволяющие монетизировать виртуальный сервер для CS 1.6:

Плагины. Благодаря этому можно продавать различные привилегии и возможности для других пользователей. К этому относятся права администратора и VIP-доступ. Что может делать администратор, решает разработчик. Например, он может кикать или банить различных игроков, нарушающих правила игры. В общем, это власть над всеми – за что многие готовы платить большие деньги, но при условии, что есть большой поток игроков. VIP-доступ может давать дополнительные возможности для игроков: бесплатное оружие, гранаты, броню и т.д.

Дополнительные возможности. Монетизировать игру можно с помощью продажи таких привилегий, как вход без очереди, приставка к нику в чате, специфичный образ, скины на оружие и прочее.

Здесь все зависит от того, насколько сильно вы хотите этим заниматься. Может быть, даже удастся создать уникальный сервер, который будет пользоваться огромной популярностью – в таком случае высокого заработка не избежать.

Единственная рекомендация, которая может увеличить оборот игроков и прибыли – это установка популярного мода. В классическом варианте вряд ли удастся что-то монетизировать, а вот если установить, к примеру, зомби-мод, то можно уже размышлять над доходом и его увеличением.

Игровой хостинг

Устанавливаем сервер CS 1.6 на VDS

Этапы установки разделим на несколько шагов – регистрация на хостинге и создание VDS, инсталляция утилиты для удаленного доступа, установка и внедрение сервера в работу.

Во время инсталляции нам потребуется оплатить один из тарифных планов VDS от Timeweb. Ознакомиться с ними можно в специальном разделе.

При выборе конфигурации стоит отталкиваться от минимальных характеристик для сервера CS 1.6:

Процессор: не менее 1 ядра.

Операционная система: Linux Debian/Ubuntu 64-bit.

Пока вы изучаете и подбираете тарифный план, мы начнем проходить регистрацию.

Теперь мы можем создать свой сервер – для этого в верхнем левом углу кликаем по кнопке «Создать сервер».

Задаем название и жмем на кнопку «Далее».

Выбираем операционную систему Ubuntu 20.04, ПО оставляем без изменений.

Подбираем необходимый тарифный план, возьмем для примера Scarlett. После этого в правом углу кликаем по кнопке «Создать сервер».

Как только тариф будет оплачен, начнется инсталляция операционной системы. В результате VDS будет запущен и отображен в разделе «Списки VDS».

В ПУ есть консольное окно, которое нам понадобится в последующей инструкции. Но мы рекомендуем воспользоваться утилитой PuTTY. Ее установка вместе с удаленным подключением занимает всего несколько минут, а время на ввод команд она может сократить в несколько раз.

Шаг 2: Удаленное подключение через PuTTY

PuTTY – свободно распространяемый клиент для различных протоколов удаленного доступа, включая SSH, Telnet, rlogin. Нам он потребуется исключительно для удаленного доступа через SSH. Посмотрим, как им можно воспользоваться:

Первым действием открываем официальную страницу программы и загружаем последнюю версию.

Смотрим, какой IP-адрес на хостинге. В ПУ Таймвэб это отображено в разделе «Дашборд серверов».

Заходим в PuTTY и вводим туда адрес. Выбираем SSH-соединение, порт оставляем по умолчанию и нажимаем на кнопку «Open».

В результате перед нами отобразится консольное окно. Нам нужно зайти в него под пользователем root, пароль от которого находится на почте.

При успешном подключении будет отображено следующее:

Все последующие команды мы будем вводить в это окно. Если по какой-либо причине вы не можете получить доступ к консоли, используйте обычный терминал.

Шаг 3: Установка сервера

Воспользуемся инструкцией для инсталляции и настройки Counter-Strike на VDS.

Первым делом загружаем списки пакетов из репозиториев и обновляем их:

Устанавливаем библиотеки для запуска StreamCMD:

Создаем нового пользователя user и добавляем его в sudo – это утилита для администрирования UNIX-систем:

Команды выполняем поочередно.

Заходим под этим юзером:

Создаем папку для сервера и SteamCMD.

Скачиваем и разархивируем SteamCMD:

Запускаем установленную утилиту:

Прописываем путь, откуда будет загружаться сервер:

Выходим из стима:

Открываем папку с сервером:

И последним действием запускаем сервер:

Теперь запуск выполняется так:

На этом инсталляция сервера завершена. Теперь вы можете использовать его в своих целях.

Как видите, создать свой личный сервер с CS 1.6 на VDS несложно. Гораздо сложнее его раскрутить и добавить особые «фишки», которые будут пользоваться спросом. Поэтому после всех настроек лучше заострить внимание на этом, чтобы добиться успеха. Удачи!

Привет, есть новая статья на 2021 г. как полноценно установить, и настроить cs 1.6 на VPS/VDS ? И что бы ошибки не сыпались .

Don Carleone

sas333

Привет, есть новая статья на 2021 г. как полноценно установить, и настроить cs 1.6 на VPS/VDS ? И что бы ошибки не сыпались .

Bravo

sas333 , Взял VPS решил первый раз потестировать что да как, были ошибки некоторые устранил. Решил спросить может кто то обновить статью как правильно делается сервер на VPS/VDS в этом году, как настроить fastdl, плюс какие права нужно давать на папки и файлы. Все таки как такового опыта нет на linux системе .

ar3na63

sas333 , Взял VPS решил первый раз потестировать что да как, были ошибки некоторые устранил. Решил спросить может кто то обновить статью как правильно делается сервер на VPS/VDS в этом году, как настроить fastdl, плюс какие права нужно давать на папки и файлы. Все таки как такового опыта нет на linux системе .

Поддерживаю полностью !
Самому в охотку повозиться с вдс, первый раз тоже)

ar3na63

ar3na63

Приветствую! В этой статье я помогу вам создать полноценный сервер Counter-Strike 1.6 на VPS/VDS сервере.

  • Арендованный VPS/VDS сервер. - клиент для различных протоколов удалённого доступа. - графический клиент протоколов SFTP и SCP.
1. Открываем PuTTY, заходим на VPS/VDS сервер (см. спойлер ниже) и логинимся под root пользователем.
В поле Host Name вводим IP адрес VPS/VDS сервера и нажимаем Open.


2. Для начала обновляем нашу систему.

3. Далее нам необходимо установить необходимые библиотеки для дальнейшего запуска SteamCMD.

  • sudo - программа для системного администрирования UNIX-систем, позволяющая делегировать те или иные привилегированные ресурсы пользователям с ведением протокола работы.
НЕ управляйте сервером от root пользователя!
Почему? Кратко - безопасность. 11. Указываем директорию куда будет скачиваться наш сервер.
force_install_dir /home/user/server - название пользователя которого мы создали.

Если мы закроем консоль, сервер отключиться. Существуют специальные утилиты для запуска процессов в фоновом режиме. Рекомендую tmux, он будет получше чем screen.

Читайте также: