Как установить сервер CS2 на виртуальном сервере?

17 Окт 2024 16:30
17 Окт 2024
#81084

Counter-Strike 2 (CS2) стремительно набирает популярность, и многие игроки мечтают создать свои собственные серверы для игры с друзьями или для создания сообщества. Если вы хотите запустить свой сервер CS2, то лучший вариант — использовать виртуальный выделенный сервер (VDS). Это дает вам полный контроль над серверной инфраструктурой и позволяет настроить её так, как вам нужно. Давайте разберемся, как организовать сервер CS2 на виртуальном сервере!

Почему VDS?

Зачем использовать VDS для CS2? Во-первых, это значительно экономичнее, чем аренда выделенного сервер, насколько дороже можно оценить тут. Вы получаете свободу в настройке и управление, а также возможность создавать уникальную игровую среду. Вы можете устанавливать свои моды, настраивать правила и делать всё, что душе угодно.

Какой VPS выбрать для CS2?

Перед тем как арендовать VPS, нужно учитывать системные требования, чтобы сервер работал стабильно. Один из хороших вариантов — мы взяли тариф BASE I2-R4-NV60 у SIDATA, который стоит 900₴ (~20 €) в месяц. Он включает:

  • CPU: 2 ядра Intel
  • ОЗУ: 4 ГБ RAM
  • NVME: 60 ГБ

С такой конфигурацией вы сможете запустить базовый сервер для CS2, который подойдет для игры с небольшим количеством людей — до 10 человек. Если вы планируете масштабные игры с модами, подумайте о более мощных тарифах, чтобы избежать задержек. Рекомендуется использовать Ubuntu, так как она стабильна и удобна для настройки игровых серверов.

CS2 скриншот геймплея

Скриншот геймплея Counter Strike 2

Устанавливаем CS2 на VPS

Теперь давайте перейдем к практической части — установке сервера Counter-Strike 2 на VPS. Следуйте этим шагам, и всё получится!

Шаг 1. Создание нового пользователя

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

useradd -m server

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

Теперь задаем пароль для нового пользователя:

passwd server

Шаг 3. Предоставление прав администратора

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

usermod -aG sudo server

Шаг 4. Установка новой оболочки для командной строки

Меняем командную оболочку пользователя на Bash:

usermod -s /bin/bash server

Шаг 5. Перезапуск службы SSHD

Перезапускаем SSH, чтобы изменения вступили в силу:

systemctl restart sshd

Шаг 6. Переход на нового пользователя

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

su server cd

Шаг 7. Обновление пакетов

Обновим все системные пакеты до актуальных версий:

sudo apt update && sudo apt upgrade -y

Если появится меню, просто нажмите Enter.

Шаг 8. Установка пакетов для SteamCMD

Для запуска SteamCMD нам понадобится установить пакет библиотек:

sudo apt install lib32gcc-s1

Если появится меню, ничего не меняем и нажимаем Enter.

Шаг 9. Создание папки для SteamCMD

Создаем директорию для установки SteamCMD и переходим в нее:

mkdir ~/steamcmd && cd ~/steamcmd

Шаг 10. Скачивание SteamCMD

Загружаем архив SteamCMD:

wget ссылка на стим

Шаг 11. Распаковка архива

Распаковываем загруженный архив:

tar xvfz steamcmd_linux.tar.gz

Шаг 12. Скачивание игрового сервера

Теперь скачиваем файлы игрового сервера. Замените your_login на ваш логин Steam:

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

Не забудьте, что при включенном Steam Guard вам потребуется ввести код подтверждения из мобильного приложения. Учтите, что файлы весят около 37 ГБ, так что загрузка может занять время.

Шаг 13. Настройка библиотеки Steam

Создаем директорию sdk64 и копируем необходимые файлы:

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

cd

Шаг 14. Создание и редактирование скрипта запуска

Создаем файл 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

Сохраняем изменения.

Шаг 15. Назначение прав на выполнение

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

sudo chmod +x start.sh

Шаг 16. Кастомизация сервера

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

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

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

Шаг 17. Запуск сервера

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

sh start.sh

Теперь вы можете наслаждаться игрой в CS2 на вашем арендованном сервере!

Создание своего сервера CS2 на виртуальном сервере — это отличный способ получить контроль над игровым процессом и создать уникальную игровую среду. Не бойтесь экспериментировать с настройками и модами, чтобы ваш сервер стал действительно уникальным. С использованием VPS или VDS вы сможете обеспечить отличную производительность и стабильность, что, безусловно, улучшит игровой опыт вас и ваших друзей.

Источник: https://sidata.com.ua/ru/blog/ygrovoj-server-cs2-na-vps/

Авторизуйтесь чтобы оставить комментарий

Похожие Статьи на Как установить сервер CS2 на виртуальном сервере?

Avatar
Напряженный розыгрыш группы D в Лиге чемпионов 2022-23
от Bernardo Ferretti
11 Апр 2025
0
22
Avatar
Группа E в ЛЧ сезона 2023-24: четверка середняков
от Bernardo Ferretti
11 Апр 2025
0
14
Avatar
Яркий ход розыгрыша в группе D Лиги конференций 2022/23
от Bernardo Ferretti
11 Апр 2025
0
16
Avatar
Обзор лайв-ставок на MelBet: какие функции есть у платформы
от Bernardo Ferretti
07 Апр 2025
0
241
Avatar
MelBet и мобильные уведомления: как быть в курсе всех событий
от Bernardo Ferretti
07 Апр 2025
0
27
Avatar
Провальное выступление Арсенала в Лиге чемпионов 2016-17
от Bernardo Ferretti
03 Апр 2025
0
224
Avatar
Рекорд Анатолия Трубина в составе Бенфики
от Bernardo Ferretti
03 Апр 2025
0
26
Avatar
Матчмейкинг в видеоиграх: искусство баланса или игра с судьбой?
от Bernardo Ferretti
31 Марта 2025
0
235
Avatar
Наземные казино Минска: 3 заведения, где испытать азарт
от Bernardo Ferretti
25 Фев 2025
0
2,6к
Avatar
Истории успешных игроков или как попасть в киберспорт в Казахстане?
от Bernardo Ferretti
20 Фев 2025
0
611
Avatar
GTA и киберспорт: почему по игре не проводят турниры
от Bernardo Ferretti
18 Фев 2025
0
209
Avatar
Карты
Карта подарков 2025 для Amazing RP
от Vincent DeLuca
30 Дек 2024
0
30,7к
Закрыть сообщение