Установка игрового сервера Garry's Mod на Linux
Версия от 20:41, 5 ноября 2025; Admin (обсуждение | вклад) (Новая страница: «= Установка игрового сервера Garry's Mod на Linux = == 1. Подготовка системы == * Войдите в систему п…»)
Установка игрового сервера Garry's Mod на Linux
1. Подготовка системы
- Войдите в систему под учетной записью с правами root или пользователя с правами sudo.
- Рекомендуется использовать Ubuntu 24.04 LTS или Debian 12.
2. Системные требования
- **ОС:** Ubuntu 24.04 LTS / Debian 12
- **RAM:** Минимум 2 ГБ (рекомендуется 4+ ГБ)
- **CPU:** 2+ ядра
- **Диск:** 5+ ГБ свободного места
3. Установка необходимых пакетов
1. Обновите систему:
sudo apt update && sudo apt upgrade -y
2. Установите необходимые пакеты:
sudo apt install -y wget curl lib32gcc-s1 lib32stdc++6 screen
4. Создание пользователя
1. Создайте пользователя:
sudo useradd -m -s /bin/bash gmod sudo passwd gmod
5. Установка SteamCMD
1. Создайте директорию:
sudo mkdir -p /opt/steamcmd cd /opt/steamcmd
2. Скачайте и установите SteamCMD:
sudo wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz sudo tar -xzf steamcmd_linux.tar.gz sudo chown -R gmod:gmod /opt/steamcmd
6. Установка Garry's Mod сервера
1. Переключитесь на пользователя gmod:
sudo su - gmod
2. Запустите SteamCMD:
cd /opt/steamcmd ./steamcmd.sh
3. В консоли SteamCMD выполните:
force_install_dir /home/gmod/gmod-server login anonymous app_update 4020 validate quit
7. Настройка сервера
1. Создайте конфигурацию:
mkdir -p /home/gmod/gmod-server/garrysmod/cfg nano /home/gmod/gmod-server/garrysmod/cfg/server.cfg
2. Добавьте базовую конфигурацию:
hostname "Garry's Mod Server" sv_password "" maxplayers 16 rcon_password "your_rcon_password"
8. Настройка systemd
1. Создайте сервис:
sudo nano /etc/systemd/system/gmod-server.service
2. Добавьте конфигурацию:
[Unit] Description=Garry's Mod Server After=network.target [Service] Type=simple User=gmod WorkingDirectory=/home/gmod/gmod-server ExecStart=/home/gmod/gmod-server/srcds_run -game garrysmod +map gm_construct +maxplayers 16 Restart=always [Install] WantedBy=multi-user.target
3. Запустите сервер:
sudo systemctl daemon-reload sudo systemctl enable gmod-server sudo systemctl start gmod-server
9. Настройка файрвола
sudo ufw allow 27015/tcp sudo ufw allow 27015/udp
Заключение
Garry's Mod сервер успешно установлен и настроен!
Для размещения ваших игровых серверов на надежном хостинге рекомендуем воспользоваться услугами [ARK-HOSTER.RU](https://ark-hoster.ru):
- [Выделенные серверы](https://ark-hoster.ru/dedicated/) - для высоконагруженных игровых серверов
- [VPS/VDS серверы](https://ark-hoster.ru/vpsgame/) - для небольших и средних серверов
Наши специалисты помогут с настройкой игровых серверов!