Реклама ООО Таймвэб
Реклама ООО Таймвэб

Полный контроль и свобода: создаем сервер CS2 на VDS

1 комментарий
Полный контроль и свобода: создаем сервер CS2 на VDS
Реклама. ООО «ТаймВэб». erid: LjN8KB6hm

Counter-Strike 2 уже покорила сердца миллионов игроков, и многие мечтают о создании собственных серверов для игры с друзьями или построения дружного сообщества. VDS становится идеальным решением для хостинга: он дарит полный контроль над серверной средой, позволяя настроить все под индивидуальные запросы, и при этом часто оказывается выгоднее аренды готового игрового сервера. Забудьте об ограничениях стандартных хостингов – с VDS вы творец своего игрового мира!

Выбор хостинга

Для сервера CS 2 я воспользуюсь услугами VDS хостинга Timeweb Cloud. Timeweb предлагает широкий выбор конфигураций серверов по доступным ценам, а также удобную панель управления и качественную техническую поддержку. Из минимальных системных требований могу выделить следующее:

  • CPU: 2 ядра на 3 Ггц
  • RAM: 4 ГБ
  • NVME: 50 ГБ

Такая конфигурация подойдет для небольшого количества игроков (до 10 человек). Если вы планируете масштабные баталии или использование ресурсоемких модов, выбирайте более мощную конфигурацию.

В качестве операционной системы лучше будет выбрать Ubuntu 22.04.

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться

Установка сервера

Для начала надо создать нового пользователя, от имени которого будет запускаться ваш сервер:

useradd -m server

Установка пароля для нового пользователя:

passwd server

Предоставляем права администратора:

usermod -aG sudo server

Устанавливаем новую командную оболочку:

usermod -s /bin/bash server

Перезапускаем службу SSHD:

systemctl restart sshd

Смена пользователя и переходим в корневой каталог пользователя:

su server
cd

Обновляем пакеты:

sudo apt update && sudo apt upgrade -y

В процессе обновления у вас может отобразиться меню. Ничего менять не нужно, нажимайте Enter.

Пакет для SteamCMD:

sudo apt install lib32gcc-s1

В процессе обновления у вас может быть выведено меню. Ничего менять не нужно, нажимайте Enter.

Создание папки для загрузки ПО:

mkdir ~/steamcmd && cd ~/steamcmd

Скачивание архива SteamCMD:

wget http://media.steampowered.com/client/steamcmd_linux.tar.gz

Распаковка архива:

tar xvfz steamcmd_linux.tar.gz

Скачивание игрового сервера. ВАЖНО: измените your_login на ваш логин Стим, по которому вы входите в аккаунт:

STEAMEXE=steamcmd ./steamcmd.sh +login your_login +force_install_dir /home/server/server +app_update 730 +exit

В процессе выполнения команды вам потребуется ввести пароль от вашего аккаунта Steam. Если у вас включен Steam Guard, то необходимо будет ввести код из мобильного приложения Steam. Скачиваемые файлы весят около 37 гигабайт (на момент написания статьи), поэтому запаситесь терпением – скачивание может занять некоторое время.

Создаем директорию sdk64 в папке .steam, копируем туда steamclient.so и переходим в корневой каталог пользователя:

cd ~/ && mkdir .steam && cd .steam && mkdir sdk64; cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64
cd

Создаем файл start.sh и приступаем к его редактированию:

touch start.sh && nano start.sh

В нем необходимо прописать следующее:

~/server/game/bin/linuxsteamrt64/cs2 -port 27015 -game csgo -dedicated -console -maxplayers 8 +game_type 0 +game_mode 0 +map de_inferno

Сохраняем файл.

Делаем start.sh исполняемым, позволяя его запускать, как скрипт:

sudo chmod +x start.sh

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

nano server/game/csgo/cfg/server.cfg

Все доступные параметры конфигурации вы можете найти в источнике.

И, наконец, запуск сервера:

sh start.sh

Вывод

Создать свой сервер CS2 на VDS – задача посильная даже для новичков. Следуя этой инструкции, вы сможете собрать друзей на собственном игровом поле и наслаждаться игрой без ограничений. VDS открывает перед вами мир возможностей: экспериментируйте с настройками, устанавливайте моды и создавайте уникальный игровой опыт!

Наши постоянные авторы и читатели делятся лайфхаками, основанными на личном опыте. Полная свобода самовыражения.

Комментарии

skaen 0
04 июня в 16:47
Можно ли на машину с CPU (2 ядра) поставить больше одного сервера?
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
С помощью соцсетей
У меня уже есть аккаунт Войти
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте