Skip to content
Все статьи
This article is available in English
Опубликовано9 мин чтения

Как запустить сервер RedM в 2026 году: полный чек-лист

Как запустить сервер RedM в 2026 году: ключ лицензии, txAdmin, фреймворк, server.cfg, роли персонала, бэкапы и безопасность, плюс чек-лист дня запуска.

RedMэксплуатациясерверная сторонаBaobabAC

Также доступно на языках:EnglishFrançaisEspañolRomână

Большинство руководств о том, как запустить сервер RedM, заканчиваются в тот момент, когда консоль печатает «Server started». Это лёгкие 10 процентов. Остальные 90 процентов решают, будет ли у вас сообщество через три месяца: база данных, переживающая сбой, персонал, который не может случайно разрушить экономику, события, которыми нельзя злоупотребить, и бэкап, который вы хотя бы раз реально восстановили. Это настройка сервера RedM, которой мы сами следовали бы в 2026 году, в том порядке, в каком она вам понадобится.

Предполагается ролевой сервер с фреймворком. Ничего из описанного здесь не требует покупки у нас, а нашему продукту отведён один раздел, который можно пропустить.

Как запустить сервер RedM: что нужно в первую очередь

  • Копия Red Dead Redemption 2 и аккаунт Cfx.re. Игрокам нужна игра, чтобы зайти. Вам нужен аккаунт, чтобы привязать txAdmin и запросить ключ лицензии.

  • Ключ лицензии сервера. Он нужен каждому FXServer и запрашивается бесплатно на портале Cfx.re (многие руководства всё ещё называют его Keymaster). Ключ привязан к вашему аккаунту и прописывается в server.cfg.

  • Машина, на которой всё будет работать. Домашнего ПК хватит для разработки и тестов. Для игроков арендуйте VPS или выделенный сервер с постоянным публичным IP.

  • Артефакты сервера. Бинарные файлы FXServer, доступные и для Windows, и для Linux на официальной странице загрузки сервера. Cfx.re называет сборку для Linux любезностью порта и предупреждает, что проблемы с большей вероятностью будут исправлены на Windows. Если вы хорошо знаете Linux, это всё равно отличный выбор. Если нет, на Windows вы потратите меньше времени.

По характеристикам официальной таблицы для ролевого сервера RedM нет, так что считайте сказанное ниже практическим правилом из опыта их эксплуатации, а не гарантией. FXServer выполняет основную работу на нескольких потоках, поэтому скорость одного ядра важнее числа ядер. Рассчитывайте на быстрый накопитель (NVMe) и не менее 8 ГБ ОЗУ для небольшого сервера. Ваш фреймворк и число скриптов влияют сильнее, чем сырое число игроков.

Создание сервера RedM: установка FXServer с txAdmin

txAdmin поставляется внутри артефактов FXServer и является стандартным способом управлять сервером: веб-панель для запуска, остановки и перезапуска, чтения консоли, управления игроками и расписания перезапусков. Первый запуск описывает официальное руководство по настройке txAdmin. Вкратце:

  1. 1

    Скачайте рекомендуемую сборку для вашей системы и распакуйте её в отдельную папку, в стороне от данных сервера.

  2. 2

    Запустите FXServer.exe (Windows) или run.sh (Linux). Откроется страница txAdmin с PIN-кодом.

  3. 3

    Привяжите аккаунт Cfx.re и задайте пароль администратора.

  4. 4

    Назовите сервер и выберите шаблон развёртывания (рецепт) либо укажите txAdmin папку с данными, которая у вас уже есть.

  5. 5

    Введите ключ лицензии, когда рецепт его запросит, выполните рецепт, затем сохраните и запустите.

Некоторые фреймворки RedM публикуют рецепт txAdmin, который за один проход скачивает фреймворк, его зависимости и базовый набор ресурсов. Это самый быстрый путь к рабочей связке в духе сервера RedM 2026, и рецепт можно прочитать до запуска. Рецепт устанавливает программы на вашу машину.

Выберите фреймворк и его базу данных

Фреймворк определяет, чего ожидает каждый скрипт на вашем сервере: персонажей, инвентарь, работы, деньги. Смена позже означает переделку большей части ресурсов, поэтому выбирайте один раз.

  • VORP Core один из двух больших ролевых фреймворков, с большим каталогом скриптов и публичной документацией.

  • RSG Core второй, вдохновлённый QBCore из FiveM. Если вы знаете эту экосистему, его структура покажется знакомой.

  • Другие фреймворки существуют, а standalone это вполне законный выбор, если вы строите небольшой скриптовый проект без полноценных ролевых систем.

Выбирайте по скриптам, которые хотите запускать, и по сообществу, у которого можно просить помощи, а не по таблице возможностей.

Оба больших фреймворка требуют базы данных, MySQL или MariaDB, с доступом через ресурс oxmysql в современных конфигурациях. Создайте отдельную базу и пользователя для сервера, держите базу на той же машине (или в частной сети) и не открывайте порт 3306 в интернет. Некоторые руководства по установке открывают его для всех адресов ради удобства. Эту часть не копируйте. Строку подключения помещайте в server.cfg выше строк ensure, с charset=utf8mb4, чтобы имена игроков с диакритикой сохранялись правильно.

Настройка сервера RedM: основы server.cfg

Ваш server.cfg это файл, отделяющий лабораторию от настоящего сервера. Вот короткий рабочий вариант для RedM. Каждая директива ниже взята из руководства сервера Cfx.re.

server.cfg (excerpt)
# Run RedM, not FiveM
set gamename rdr3

# Network: change the port only if you must
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

# OneSync is required above 32 slots
set onesync on
sv_maxclients 48

# Your licence key from the Cfx.re portal. Never publish it.
sv_licenseKey "YOUR_LICENSE_KEY"

# Listing
sv_hostname "My RedM Server"
sets sv_projectName "My RedM Server"
sets sv_projectDesc "Serious roleplay in the Old West."
sets locale "en-US"

# Block Script Hook clients (the default, kept explicit)
sv_scriptHookAllowed 0

# Database connection, above every ensure line
set mysql_connection_string "mysql://user:password@localhost/dbname?charset=utf8mb4"

# Optional: pin a game build. Cfx.re lists build 1491 for RedM; leave
# this commented out unless a script you rely on asks for it.
# sv_enforceGameBuild 1491

Несколько замечаний к этому файлу. Свыше 32 слотов FXServer требует OneSync, а свыше 64 требует onesync on, так что включение с самого начала избавит вас от миграции. sv_enforceGameBuild действует только при запуске, а в официальной таблице указана единственная сборка RedM, поэтому мы оставляем её как возможность, а не как рекомендацию: трогайте её, только если ресурс это документирует. sv_scriptHookAllowed по умолчанию выключен, и Cfx.re предупреждает, что его включение делает сервер уязвимым для проблем с безопасностью. Наконец, запускайте сервер с +exec server.cfg из папки данных, либо это сделает за вас txAdmin.

Ресурсы и порядок загрузки

Ресурсы запускаются в порядке строк ensure. Скрипт, которому нужны база данных или фреймворк, должен идти после них, иначе он запустится, ничего не найдёт и сломается при первом использовании. Порядок, который работает почти везде:

Load order
ensure oxmysql
ensure your_framework_core
ensure your_framework_modules   # inventory, characters, menus
ensure security_and_moderation  # anticheat, logging
ensure gameplay_scripts
ensure maps_and_cosmetics
  • Добавляйте скрипты по одному. Перезапустите, прочитайте консоль, проверьте в игре, затем добавьте следующий. Двадцать скриптов сразу и одна ошибка означают двадцать подозреваемых.

  • Читайте скрипт, прежде чем запускать. Серверный код работает с полным доступом к вашей базе и файлам. Утёкший или взломанный скрипт это классический способ потерять сервер.

  • Проверяйте изменения на копии. Не экспериментируйте на боевом сервере в субботний вечер.

Роли персонала и права

Давайте каждому сотруднику минимум необходимого, и давайте его конкретному человеку, а не общему аккаунту. В txAdmin есть собственные админ-аккаунты с детальными правами на панель. В игре FXServer использует систему прав ACE, настраиваемую в server.cfg:

Staff groups
# Moderators: can use the commands you grant them, nothing else
add_principal identifier.license:MODERATOR_LICENSE group.moderator

# Admins
add_ace group.admin command allow
add_ace group.admin command.quit deny
add_principal identifier.license:ADMIN_LICENSE group.admin
  • Роль владельца оставьте тем, кто имеет доступ и к хосту, и к базе данных. Это настоящий корень вашего сервера.

  • Никогда не давайте персоналу в игре возможности создавать деньги или предметы, если этого не требует его работа, и логируйте каждое использование. Большинство экономических катастроф начинается с команды персонала.

  • Убирайте доступ в день ухода человека из команды: в txAdmin, в server.cfg, на хосте и в Discord.

Бэкапы до первого игрока

Нужны два вида бэкапов: папка с данными сервера (ресурсы, конфиги) и база данных. Игроков второй волнует гораздо больше, чем вас. Храните копии вне машины, потому что бэкап на том же диске умирает вместе с диском.

Nightly database dump (cron)
mysqldump -u youruser -p yourdatabase | gzip > /backups/server-$(date +%F).sql.gz

Также делайте дамп перед каждым обновлением ресурса и каждым изменением фреймворка. А затем сделайте шаг, который большинство владельцев пропускает: восстановите бэкап на тестовый сервер и проверьте, что персонажи и инвентари целы. Бэкап, который вы никогда не восстанавливали, это надежда, а не бэкап.

Безопасность с первого дня

Дешевле всего закрыть дыру до того, как игроки начали от неё зависеть. На запуске важны три вещи.

Серверные события

Каждый обработчик RegisterNetEvent это дверь, в которую может постучать любой клиент с любыми аргументами. Скрипты, доверяющие клиенту сообщить, сколько он заработал денег или какой предмет получил, и есть причина дюпов и экономических эксплойтов. Проверяйте это до добавления скрипта и снова до написания собственного. Подробности в нашем руководстве по защите серверных событий RedM, а о стороне ущерба рассказывает статья о дюпе денег.

Античит с самого начала

Ставить античит после появления первого читера это дорогой путь: к этому времени игроки уже видели, что сервер терпит. Выбрать его можно по-разному, это описано в нашем руководстве покупателя по античиту RedM. Что бы вы ни выбрали, проверьте, что он работает с вашим фреймворком (см. античит для VORP).

Если вы выберете Baobab AC, установка короткая и пошагово описана на странице установки. Что важно для нового сервера:

  • Вашему серверу нужен исходящий HTTPS к API Baobab, поэтому строгий файрвол исходящего трафика его заблокирует.

  • Вы создаёте сервер в панели и копируете его API-ключ при создании, потому что он показывается только один раз.

  • Помещайте ключ в server.cfg через set, никогда не setr: конвар setr реплицируется каждому подключённому клиенту, и ваш ключ мог бы прочитать любой игрок.

  • Загружайте его сразу после ядра фреймворка и исключайте свой персонал через админские группы ACE, чтобы тесты не вызывали детекций.

  • Он стартует в режиме только оповещений: никто не наказывается, пока вы не решите включить применение, и у вас есть время прочитать, что он видит на вашем собственном сервере.

  • Ресурс обновляет себя на диске и применяет новую версию при следующем перезапуске.

Как выглядит панель, можно увидеть без регистрации в живом демо, а страница возможностей перечисляет каждую детекцию.

Политика банов, которая работает

Запишите правила до первого бана и решите, кто может банить и на каком основании. Читеры возвращаются с новыми аккаунтами. Как работают баны по оборудованию и идентификаторам и что они могут и не могут, описано в нашей статье о бане по HWID на RedM.

Как запустить сервер RedM: чек-лист дня запуска

Не открывайте двери, пока не выполнена каждая строка.

  1. 1

    Ключ лицензии прописан в server.cfg, файл хранится в тайне и не лежит ни в одном публичном репозитории.

  2. 2

    gamename rdr3, OneSync и endpoints настроены, сервер виден и доступен для входа с машины вне вашей сети.

  3. 3

    Файрвол: игровой порт открыт, txAdmin ограничен, порт базы данных закрыт для интернета.

  4. 4

    База данных с отдельным пользователем, utf8mb4, учётные данные нигде больше не используются.

  5. 5

    Порядок загрузки проверен: база данных, фреймворк, модули, безопасность, геймплей.

  6. 6

    Каждый скрипт прочитан, его источник известен, нет взломанных и утёкших файлов.

  7. 7

    Серверные события проверены на всё, что позволяет клиенту решать о деньгах, предметах или опыте.

  8. 8

    Аккаунты персонала именные, права минимальные, каждый проверен один раз.

  9. 9

    Античит работает, персонал исключён, а тестовое подключение проверено в консоли и в панели.

  10. 10

    Политика банов и правила написаны и размещены там, где игроки могут их прочитать.

  11. 11

    Бэкап сделан, хранится вне машины и один раз восстановлен на тестовом сервере.

  12. 12

    Расписание перезапусков задано в txAdmin, с предупреждением для игроков.

  13. 13

    Объявление, объясняющее игрокам, как сообщить о проблеме, и сотрудник, не спящий в первый вечер.

Технические части занимают один день. Правила для персонала, бэкапы и привычка читать перед установкой удерживают сервер на ногах. Что касается античита, начните со статьи как работает античит RedM. Страница цен публична, когда будете готовы сравнивать.

Читать дальше

Судите по фактам, а не по обещаниям

Демо-панель открыта только для чтения на реальных данных, без регистрации.

Everything on one page: RedM anticheat, detections, evidence and panel.