🕹️Установка Garry's Mod
В данном инструкции мы расскажем как установить сервер игры Garry's Mod на голый дистрибутив Linux (CentOS/Debian/Ubuntu).
Рекомендуемые операционные системы Linux
Ubuntu 18.04 LTS
CentOS 7
Debian 9
Первичная настройка Linux
Скачиваем и устанавливаем программу PuTTY себе на компьютер, что бы могли подключиться к серверу.
Запускаем программу, открываем вкладку Window, переходим в Translation и в меню Remote character set выбираем UTF-8.
Возвращаемся во вкладку Session. В Host Name указываем IP адрес вашего сервера, ниже в Saved Sessions придумайте имя подключения и нажмите на кнопку Save.
Подключаемся к серверу.
2. Обновление операционной системы. Данный процесс займет продолжительное время и будет запрашивать подтверждения действий.
3. Установка кодировки UTF-8 в операционной системе.
4. Установка дополнительных библиотек, при использование 64 битной операционной системы
Перезапускаем сервер
5. Установка дополнительных программ.
Установка текстового редактора Nano
Установка Screen создает отдельные объекты, очень похоже на окна, которое можно свернуть или развернуть, если проводить аналогию с графическим интрефейсом. Только вместо окна вы получаете виртуальную консоль, которую можно отправить в фон или вывести на передний план, и в которой запускается указанное приложение.
6. Установка пакета сертификатов для Debian.
Установка сервера Garry's Mod
Создаем нового пользователя с паролем, например gameserver. Все последующие шаги выполняются под созданным пользователем. Выйти из него можно командой 'exit'
2. Подключаемся под нового пользователя
3. Создаем и переходим в папку, куда будем загружать steamcmd
4. Скачиваем архив steamcmd и разархивируем его
5. Запускаем steamcmd.sh. Важно: нужно находиться в папке steamcmd.
6. Загрузка и установка сервера
7. Запуск сервера. После загрузки сервера выходим из steamcmd введя команду 'quit'
На этом установка сервера почти закончена.
Автоматический запуск игрового сервера после перезапуска VDS
Под пользователем gameserver прописываем команду crontab -e
После этого нажимаем на сочетание клавиш ctrl+x и сохраняем результат
Чтобы посмотреть, что запущено в скрине наберите screen -ls
Чтобы посмотреть отдельный скрин screen -x название скрина или его номер.
Чтобы выйти из выбранного скрина нажмите ctrl+a затем d.
Установка дополнительного игрового контента других игр
Разберем на примере установки дополнительного контента игры Counter-Strike: Source. Проблема данного способа, в том, что придется выкачивать полностью весь сервер игры. После закачки сервера, вы можете удалить лишние папки и файлы, в корне cstrike, но внутри нужно оставить только одну папку с названием cstrike.
Запускаем ./steamcmd.sh Важно: нужно находиться в папке steamcmd.
Монтируем контент, переходим в папку /garrysmod/cfg/ и открываем файл mount.cfg и прописываем:
Подключаем контент, в папке /cfg/ открываем файл mountdepots.cfg, если надо прописываем название игры и рядом цифру 1:
На этом установка сервера и дополнительного контента закончена. Для обновления игрового сервера нужно повторить установку игры.
Last updated