← Blog

Полное руководство по запуску мощного сервера FiveM

Par Benjamin D. · PDG

· Mis à jour le 3 августа 2026 г. · Lecture 6 min

Содержание

Lancer un сервер FiveM с нуля — задача, которая пугает новичков, но на деле сводится к нескольким понятным шагам: подготовить хостинг, зарегистрировать лицензионный ключ, установить артефакты сервера, настроить конфигурацию и подключить ресурсы. В этом гайде 2026 года разберём весь процесс от установки до продакшена, с реальными командами и практическими советами по производительности и безопасности.



Что нужно перед запуском сервера FiveM

FiveM — это модификация для GTA V, позволяющая запускать кастомные ролевые (RP) серверы с собственными скриптами, машинами, работами и экономикой. Прежде чем поднимать сервер FiveM, важно понять, что производительность здесь упирается в две вещи: тактовую частоту процессора и скорость диска. FiveM плохо распараллеливается, поэтому ядер важна не столько их количество, сколько частота одного потока.

Минимальные требования

  • Процессор — высокочастотный CPU (Ryzen с высокой тактовой частотой ощутимо снижает лаги при большом числе ресурсов).
  • ОЗУ — от 4 ГБ для небольшого RP, 8–16 ГБ для сервера с тяжёлыми фреймворками (ESX, QBCore).
  • Диск — SSD NVMe обязателен: загрузка ресурсов и стриминг ассетов сильно зависят от скорости хранилища.
  • Сеть — стабильный канал с низкой задержкой и защитой от DDoS-атак.

Лицензионный ключ FiveM

Каждый сервер FiveM требует бесплатный ключ, привязанный к вашему IP или домену. Получить его нужно в личном кабинете на портале Cfx.re:

  1. Зайдите на Source (Keymaster).
  2. Авторизуйтесь через аккаунт Cfx.re / Forum.
  3. Создайте новый ключ, указав тип IP (dynamic, если IP меняется).
  4. Скопируйте строку вида cfxk_... — она пойдёт в конфиг.
Без валидного ключа сервер запустится, но будет отклонять подключения игроков после нескольких минут работы.


Установка и настройка сервера FiveM

Есть два пути: использовать готовый игровой хостинг с панелью или разворачивать всё вручную на VPS. Разберём оба, чтобы вы выбрали подходящий под свои задачи.

Вариант 1 — быстрый старт через панель Pterodactyl

Самый простой способ поднять сервер FiveM — взять готовое решение с мгновенной установкой. На Serveur FiveM от Fly-Serv сервер разворачивается автоматически: вы получаете панель Pterodactyl с живой консолью, файловым менеджером и управлением ресурсами.

Порядок действий в панели:

  1. Создайте сервер FiveM — артефакты подтягиваются автоматически.
  2. Откройте файловый менеджер и найдите server.cfg.
  3. Вставьте лицензионный ключ в строку sv_licenseKey.
  4. Запустите сервер кнопкой Start и следите за консолью.

Такой подход экономит время: не нужно вручную обновлять артефакты, настраивать systemd или следить за портами. Автоматические резервные копии и встроенная защита от DDoS уже включены на уровне инфраструктуры.

Вариант 2 — ручная установка на VPS Linux

Если вы хотите полный контроль, подойдёт VPS Linux. Ниже — установка на Debian/Ubuntu.

sudo apt update && sudo apt upgrade -y
sudo apt install -y curl xz-utils git

# Создаём отдельного пользователя
sudo adduser fivem
sudo su - fivem

# Каталог сервера
mkdir -p ~/server ~/server-data
cd ~/server

# Скачиваем актуальные артефакты (пример ссылки)
wget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/LATEST/fx.tar.xz
tar xf fx.tar.xz

Далее клонируем базовый набор ресурсов (cfx-server-data):

cd ~/server-data
git clone https://github.com/citizenfx/cfx-server-data.git .
cp server.cfg.example server.cfg

Файл server.cfg — базовая конфигурация

# server.cfg
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

# Стартовые ресурсы
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure fivem
ensure hardcap

# Параметры сервера
sv_hostname "Mon Serveur RP - Fly-Serv"
sv_maxclients 48
sv_licenseKey "cfxk_ВАШ_КЛЮЧ_ТУТ"

# RCON — задайте сложный пароль
rcon_password "СложныйПароль_измените_обязательно"

# Локаль
sets locale "ru-RU"

Запуск сервера:

cd ~/server-data
bash ~/server/run.sh +exec server.cfg

Автозапуск через systemd

Чтобы сервер FiveM перезапускался автоматически после сбоя или ребута, создайте юнит:

sudo nano /etc/systemd/system/fivem.service
[Unit]
Description=FiveM Server
After=network.target

[Service]
User=fivem
WorkingDirectory=/home/fivem/server-data
ExecStart=/home/fivem/server/run.sh +exec server.cfg
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now fivem
sudo systemctl status fivem


Ресурсы, фреймворки и оптимизация производительности

«Голый» сервер FiveM — это пустой Los Santos. Всё интересное добавляют ресурсы: скрипты, машины, работы, экономика. Основой обычно служит фреймворк.

Выбор фреймворка

Фреймворк Особенности Кому подходит
ESX Много готовых скриптов, большое сообщество Классический RP, старт с нуля
QBCore Современная архитектура, активное развитие Гибкие кастомные проекты
Standalone Без фреймворка, минимум нагрузки Мини-игры, гоночные серверы

Установка ресурса на примере

  1. Загрузите папку ресурса в каталог resources/ (или подкаталог вида [local]).
  2. Проверьте зависимости в fxmanifest.lua.
  3. Добавьте строку ensure имя_ресурса в server.cfg.
  4. Перезапустите сервер или выполните в консоли restart имя_ресурса.

Оптимизация и снижение задержки

С ростом числа игроков и ресурсов начинают появляться просадки. Практические меры:

  • Мониторинг ресурсов — команда resmon в клиенте показывает, какой скрипт грузит CPU. Отключайте всё, что стабильно тянет много мс.
  • Стриминг ассетов — тяжёлые машины и одежда должны храниться на быстром NVMe, иначе игроки видят долгие подгрузки.
  • OneSync — включайте для серверов на 32+ слотов; настраивается через set onesync on.
  • Ограничьте лишние ensure — каждый ресурс потребляет tick-время главного потока.

Именно из-за однопоточности FiveM критична частота CPU. Инфраструктура на процессорах Ryzen с высокой тактовой частотой и SSD NVMe даёт стабильный tick rate даже при плотной застройке карты кастомными скриптами. Полный список решений — на странице Tous nos serveurs de jeu.



Безопасность и обслуживание сервера FiveM

Открытый в интернет сервер FiveM — потенциальная цель. Базовая гигиена безопасности обязательна, особенно при ручной установке на VPS.

Защита VPS

# SSH-ключи вместо пароля
ssh-keygen -t ed25519 -C "admin@fivem"
ssh-copy-id fivem@ВАШ_IP

# Файрвол UFW — открываем только нужные порты
sudo ufw allow OpenSSH
sudo ufw allow 30120/tcp
sudo ufw allow 30120/udp
sudo ufw enable

# Защита от брутфорса
sudo apt install -y fail2ban
sudo systemctl enable --now fail2ban

Чек-лист безопасности

  • Сложный rcon_password — или полностью отключите RCON, если не пользуетесь.
  • Не публикуйте sv_licenseKey в открытых репозиториях.
  • Загружайте ресурсы только из проверенных источников — чужие скрипты часто содержат бэкдоры.
  • Регулярные обновления артефактов FiveM и фреймворка.
  • Волюметрическую DDoS-атаку отражает анти-DDoS на уровне хостинга — на управляемом сервере это уже включено по умолчанию.

Резервные копии

Самое ценное на RP-сервере — база данных с прогрессом игроков. Настраивайте бэкапы MySQL и папки resources/:

# Дамп базы данных по расписанию (cron)
mysqldump -u fivem -p fivem_db > /home/fivem/backups/db_$(date +%F).sql

На панели Pterodactyl автоматические сохранения делают это без ручных скриптов — удобно при откате после неудачного обновления скрипта. Больше практических гайдов — в Blog Fly-Serv.

Конец сравнения: если вам нужен максимальный контроль и вы готовы администрировать систему, берите VPS; если приоритет — быстрый запуск, панель и готовый анти-DDoS, выбирайте управляемый игровой хостинг.

Запуск сервера FiveM с нуля — это последовательность понятных этапов: хостинг, лицензионный ключ, артефакты, конфигурация и ресурсы. Начните с чистого сервера, добавляйте фреймворк и скрипты постепенно, следите за tick-временем через resmon и не забывайте о резервных копиях. При таком подходе ваш RP-проект будет стабильным даже при полной посадке игроков.



FAQ

Сколько ОЗУ нужно для сервера FiveM с ESX или QBCore?

Для небольшого RP-сервера на 32 слота хватит 4–8 ГБ ОЗУ. При тяжёлом фреймворке, большом количестве скриптов и стриминге кастомных ассетов планируйте 8–16 ГБ. Однако производительность FiveM сильнее зависит от частоты процессора, чем от объёма памяти.

Почему сервер FiveM отключает игроков через несколько минут?

Чаще всего причина — невалидный или отсутствующий sv_licenseKey. Проверьте ключ в Keymaster, убедитесь, что тип IP (static/dynamic) совпадает с вашим сервером, и вставьте актуальную строку в server.cfg. После изменения перезапустите сервер.

Что лучше для FiveM: VPS или готовый игровой хостинг?

VPS даёт полный контроль над ОС, но требует ручной настройки systemd, файрвола и обновлений. Готовый хостинг с панелью Pterodactyl разворачивает сервер мгновенно, включает анти-DDoS и автоматические бэкапы. Выбор зависит от того, хотите ли вы администрировать систему сами.