Как установить сервер 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
GTA 6
Кто озвучивает Лусию в GTA 6? Сексуальная Манни Л. Перес и почему это она? [2025]
от Nicky Falcone
Вчера, 01:19
0
34
Avatar
GTA 6
GTA 6: Джейсон – полицейский под прикрытием? Разбираем теорию
от Nicky Falcone
Вчера, 01:05
0
19
Avatar
GTA 6
Разбор второго трейлера GTA 6: детали, которые вы могли пропустить
от Nicky Falcone
Вчера, 12:32
0
21
Avatar
GTA 6
🎬 Rockstar выпустили второй трейлер GTA 6 — фанаты в восторге!
от Nicky Falcone
06 Мая 2025
0
46
Avatar
Быстрый прорыв в баскетболе: как организовать ураган и выжить в нём
от Bernardo Ferretti
29 Апр 2025
0
39
Avatar
Почему игрокам стоит приложение Pin Up Uz скачать уже сегодня?
от Bernardo Ferretti
22 Апр 2025
0
71
Avatar
Карты
Пасхальные яйца на Амазинге: найдены 40 из 40 яиц!
от Nicky Falcone
20 Апр 2025
Nicky Falcone ответил 24.04.2025
2
1,8к
Avatar
Напряженный розыгрыш группы D в Лиге чемпионов 2022-23
от Bernardo Ferretti
11 Апр 2025
0
46
Avatar
Группа E в ЛЧ сезона 2023-24: четверка середняков
от Bernardo Ferretti
11 Апр 2025
0
26
Avatar
Яркий ход розыгрыша в группе D Лиги конференций 2022/23
от Bernardo Ferretti
11 Апр 2025
0
29
Avatar
Карты
Карта подарков 2025 для Amazing RP
от Vincent DeLuca
30 Дек 2024
0
32к
Avatar
GTA 6
Смотреть первый трейлер GTA 6 — игра выйдет в 2026 году
от Nicky Falcone
06 Дек 2023
0
782
Закрыть сообщение