Создание Garry's Mod сервера
- Данное руководство поможет создать собственный сервер Garry's Mod на ОС Linux (Ubuntu)
- Перед началом установки необходимо выбрать и заказать тарифный план виртуального сервера
- После заказа и активации сервера, Вы можете приступить к созданию сервера Garry's Mod
- Если Вам потребуется помощь с установкой, Вы можете создать запрос в техническую поддержку и мы установим игровой сервер Garry's Mod бесплатно на Ваш vds
Подготовка к установке игрового сервера Garry's Mod
Перед установкой игрового сервера, потребуется установить необходимое программное обеспечение, а также выполнить обновление ОС.
-
Установите обновления ОС
- sudo apt update
- sudo apt upgrade Выполните установку кодировки UTF-8 в операционной системе
- sudo apt install locales Установка дополнительных библиотек, при использование 64 битной операционной системы
- sudo apt install lib32gcc1
- sudo apt install lib32stdc++6
- sudo apt install libsdl2-2.0-0
- sudo dpkg --add-architecture i386
- sudo apt update
- sudo apt upgrade Перезагрузите сервер
- reboot
Установка текстового редактора Nano
- sudo apt install nano
Установите Tmux.
- sudo apt-get install tmux
Устанавливать игровой сервер под пользователем root не рекомендуется, из соображений безопасности, поэтому необходимо создать нового пользователя и перейти на его уровень.
-
Создание пользователя с именем "gmserver" (при создании потребуется указать пароль пользователя)
- sudo adduser gmserver Выполните переход на уровень пользователя
- su - gmserver
Установка SteamCMD
SteamCMD требуется для установки сервера Garry's Mod.
-
Создайте директорию для SteamCMD и перейдите в неё
- mkdir steamcmd
- cd steamcmd Скачайте установщик SteamCMD и распакуйте его в созданную директорию
- curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
Установка игрового сервера Garry's Mod
Сейчас Вы можете перейти к установке игрового сервера Garry's Mod.
-
Запустите SteamCMD (откроется консоль steamcmd)
- ./steamcmd.sh Укажите директорию, в которую будет установлен игровой сервер
- force_install_dir /home/gmserver Выполните авторизацию в Steam
- login anonymous Для установки сервера используйте ID сборки Garry's Mod 4020
- app_update 4020 Проверьте что все файлы загрузились правильно и не повреждены
- app_update 4020 validate Закройте консоль steamcmd сочетанием клавиш "Ctrl+C"
Запуск игрового сервера Garry's Mod
Создайте новую сессию в Tmux (чтобы игровой сервер оставался рабочим даже при закрытии ssh подключения).
-
Создайте новую сессию в Tmux
- tmux new -s gmserver Перейдите в директорию с установленным игровым сервером
- cd /home/gmserver Запустите игровой сервер с помощью примера, либо с иными параметрами
- ./srcds_run -game garrysmod -port 27015 +maxplayers 32 +gamemode sandbox +map gm_construct
На этом установка и базовая настройка сервера завершена, Вы можете играть на собственном онлайн сервере Garry's Mod.





