<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.ramba-art.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Rust-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_LGSM</id>
	<title>Настройка Rust-сервера через LGSM - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ramba-art.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Rust-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_LGSM"/>
	<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Rust-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_LGSM&amp;action=history"/>
	<updated>2026-08-24T01:03:06Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.39.2</generator>
	<entry>
		<id>https://wiki.ramba-art.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Rust-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_LGSM&amp;diff=106&amp;oldid=prev</id>
		<title>144.126.135.122: Новая страница: «= Настройка Rust-сервера через LGSM =  == Введение ==  '''LinuxGSM (Linux Game Server Manager)''' — это удобный инструмент для установки, обновления и управления игровыми серверами Linux через консоль. Он поддерживает более 100 игровых серверов, включая '''Rust Dedicated Server'''. LinuxGSM автомати...»</title>
		<link rel="alternate" type="text/html" href="https://wiki.ramba-art.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Rust-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_LGSM&amp;diff=106&amp;oldid=prev"/>
		<updated>2026-06-20T20:02:14Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «= Настройка Rust-сервера через LGSM =  == Введение ==  &amp;#039;&amp;#039;&amp;#039;LinuxGSM (Linux Game Server Manager)&amp;#039;&amp;#039;&amp;#039; — это удобный инструмент для установки, обновления и управления игровыми серверами Linux через консоль. Он поддерживает более 100 игровых серверов, включая &amp;#039;&amp;#039;&amp;#039;Rust Dedicated Server&amp;#039;&amp;#039;&amp;#039;. LinuxGSM автомати...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Настройка Rust-сервера через LGSM =&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
'''LinuxGSM (Linux Game Server Manager)''' — это удобный инструмент для установки, обновления и управления игровыми серверами Linux через консоль. Он поддерживает более 100 игровых серверов, включая '''Rust Dedicated Server'''. LinuxGSM автоматически устанавливает зависимости, скачивает сервер через SteamCMD и предоставляет набор команд для повседневного администрирования.&lt;br /&gt;
&lt;br /&gt;
В данной статье рассматривается установка и базовая настройка Rust-сервера на Ubuntu Server.&lt;br /&gt;
&lt;br /&gt;
== Системные требования ==&lt;br /&gt;
&lt;br /&gt;
Минимально рекомендуется:&lt;br /&gt;
&lt;br /&gt;
* Ubuntu 20.04+ или Debian 11+&lt;br /&gt;
* 4 vCPU&lt;br /&gt;
* 8–16 ГБ RAM&lt;br /&gt;
* 50+ ГБ свободного места на SSD&lt;br /&gt;
* Постоянное интернет-соединение&lt;br /&gt;
&lt;br /&gt;
Для крупных карт и большого количества игроков рекомендуется от 16 ГБ RAM и выше.&lt;br /&gt;
&lt;br /&gt;
== Создание пользователя ==&lt;br /&gt;
&lt;br /&gt;
Работать под root не рекомендуется.&lt;br /&gt;
&lt;br /&gt;
Создаем отдельного пользователя:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
adduser rustserver&lt;br /&gt;
usermod -aG sudo rustserver&lt;br /&gt;
su - rustserver&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Установка LinuxGSM ==&lt;br /&gt;
&lt;br /&gt;
Скачиваем установщик LinuxGSM:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
wget -O linuxgsm.sh https://linuxgsm.sh&lt;br /&gt;
chmod +x linuxgsm.sh&lt;br /&gt;
bash linuxgsm.sh rustserver&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После выполнения появится управляющий скрипт:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Установка Rust Dedicated Server ==&lt;br /&gt;
&lt;br /&gt;
Запускаем установку:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver install&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Во время установки LinuxGSM:&lt;br /&gt;
&lt;br /&gt;
* проверит зависимости;&lt;br /&gt;
* установит SteamCMD;&lt;br /&gt;
* скачает сервер Rust;&lt;br /&gt;
* создаст необходимые каталоги;&lt;br /&gt;
* подготовит конфигурацию к запуску.&lt;br /&gt;
&lt;br /&gt;
== Основные команды управления ==&lt;br /&gt;
&lt;br /&gt;
=== Запуск сервера ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver start&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Остановка сервера ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver stop&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Перезапуск ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver restart&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Консоль сервера ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver console&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для выхода из консоли:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
CTRL+B затем D&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Информация о сервере ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver details&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Команда показывает:&lt;br /&gt;
&lt;br /&gt;
* IP-адрес;&lt;br /&gt;
* игровые порты;&lt;br /&gt;
* настройки RCON;&lt;br /&gt;
* карту;&lt;br /&gt;
* количество игроков;&lt;br /&gt;
* используемые параметры запуска.&lt;br /&gt;
&lt;br /&gt;
== Настройка сервера ==&lt;br /&gt;
&lt;br /&gt;
Основной файл конфигурации LinuxGSM:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
~/lgsm/config-lgsm/rustserver/common.cfg&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
servername=&amp;quot;[RU] RAMBA Server Rust #1&amp;quot;&lt;br /&gt;
description=&amp;quot;Официальный сервер проекта RAMBA&amp;quot;&lt;br /&gt;
maxplayers=&amp;quot;200&amp;quot;&lt;br /&gt;
&lt;br /&gt;
port=&amp;quot;28015&amp;quot;&lt;br /&gt;
appport=&amp;quot;28082&amp;quot;&lt;br /&gt;
&lt;br /&gt;
rconport=&amp;quot;28016&amp;quot;&lt;br /&gt;
rconpassword=&amp;quot;ОченьСложныйПароль&amp;quot;&lt;br /&gt;
&lt;br /&gt;
worldsize=&amp;quot;4500&amp;quot;&lt;br /&gt;
seed=&amp;quot;123456&amp;quot;&lt;br /&gt;
saveinterval=&amp;quot;300&amp;quot; &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После изменения конфигурации необходимо выполнить:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver restart&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Многие параметры запуска Rust передаются именно через конфигурацию LinuxGSM, а не через server.cfg.&lt;br /&gt;
&lt;br /&gt;
== Используемые порты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Назначение&lt;br /&gt;
! Порт&lt;br /&gt;
&lt;br /&gt;
| ! Протокол     |&lt;br /&gt;
| -------------- |&lt;br /&gt;
| Игровой сервер |&lt;br /&gt;
| 28015          |&lt;br /&gt;
| UDP            |&lt;br /&gt;
| -              |&lt;br /&gt;
| RCON           |&lt;br /&gt;
| 28016          |&lt;br /&gt;
| TCP            |&lt;br /&gt;
| -              |&lt;br /&gt;
| Query          |&lt;br /&gt;
| 28017          |&lt;br /&gt;
| UDP            |&lt;br /&gt;
| -              |&lt;br /&gt;
| App Port       |&lt;br /&gt;
| 28082          |&lt;br /&gt;
| TCP            |&lt;br /&gt;
| }              |&lt;br /&gt;
&lt;br /&gt;
Не забудьте открыть данные порты в файрволе и маршрутизаторе.&lt;br /&gt;
&lt;br /&gt;
== Обновление сервера ==&lt;br /&gt;
&lt;br /&gt;
Проверка обновлений:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver update&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Принудительное обновление:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver force-update&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LinuxGSM использует SteamCMD для автоматической установки последних версий сервера.&lt;br /&gt;
&lt;br /&gt;
== Работа с вайпами ==&lt;br /&gt;
&lt;br /&gt;
=== Вайп карты ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver map-wipe&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Полный вайп ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver full-wipe&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При использовании процедурной карты можно автоматически генерировать новый seed после вайпа.&lt;br /&gt;
&lt;br /&gt;
== Установка плагинов (uMod/Oxide) ==&lt;br /&gt;
&lt;br /&gt;
Установка:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver mods-install&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Обновление:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver mods-update&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Плагины размещаются в каталоге:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
serverfiles/oxide/plugins&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Конфигурационные файлы:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
serverfiles/oxide/config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Автоматический запуск через systemd ==&lt;br /&gt;
&lt;br /&gt;
Создаем сервис:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/systemd/system/rustserver.service&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Содержимое:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
[Unit]&lt;br /&gt;
Description=Rust LinuxGSM Server&lt;br /&gt;
After=network.target&lt;br /&gt;
&lt;br /&gt;
[Service]&lt;br /&gt;
Type=forking&lt;br /&gt;
User=rustserver&lt;br /&gt;
WorkingDirectory=/home/rustserver&lt;br /&gt;
ExecStart=/home/rustserver/rustserver start&lt;br /&gt;
ExecStop=/home/rustserver/rustserver stop&lt;br /&gt;
Restart=always&lt;br /&gt;
&lt;br /&gt;
[Install]&lt;br /&gt;
WantedBy=multi-user.target &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Активируем:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl daemon-reload&lt;br /&gt;
sudo systemctl enable rustserver&lt;br /&gt;
sudo systemctl start rustserver&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Проверка статуса:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
systemctl status rustserver&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Полезные команды ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
./rustserver monitor&lt;br /&gt;
./rustserver backup&lt;br /&gt;
./rustserver details&lt;br /&gt;
./rustserver console&lt;br /&gt;
./rustserver update-lgsm&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
LinuxGSM значительно упрощает администрирование Rust-сервера. С его помощью можно быстро развернуть сервер, управлять обновлениями, выполнять вайпы, устанавливать плагины и автоматизировать запуск через systemd. Благодаря встроенным средствам мониторинга и обслуживания LinuxGSM является одним из наиболее популярных решений для хостинга серверов Rust под Linux.&lt;/div&gt;</summary>
		<author><name>144.126.135.122</name></author>
	</entry>
</feed>