НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как создать сервер Multi Theft Auto (2026)

Multi Theft AutoUpdated Nov 5, 20267 min read

Короткий ответ. Вы можете бесплатно запустить сервер Multi Theft Auto самостоятельно: скачайте Linux-сервер с linux.multitheftauto.com, добавьте базовый конфиг и ресурсы по умолчанию, затем откройте UDP-порт 22003 (игра), TCP 22005 (HTTP) и UDP 22126 (список серверов). Или арендуйте сервер Multi Theft Auto и пропустите установку и порты.

Игроки заходят через клиент Multi Theft Auto: из браузера серверов в игре или вводя ваш адрес и порт.

Проверено 5 ноября 2026 на сервере MTA 1.6.0, сборка 24153, версии, которую страница загрузки для Linux помечает как рекомендуемую.

В этом руководстве два источника: страница загрузки для Linux и руководство по серверу от разработчиков, а также egg, который мы используем на каждом размещаемом у нас сервере Multi Theft Auto. Чтобы сразу перейти к аренде, откройте вариант 2.

Что вам понадобится

  • Серверное ПО: бесплатный Linux-пакет сервера Multi Theft Auto, multitheftauto_linux_x64.tar.gz, с linux.multitheftauto.com. Дополняют его ещё две загрузки с того же сайта: baseconfig.tar.gz (в нём лежит mtaserver.conf и другие важные файлы) и mtasa-resources-latest.zip (режимы игры и карты по умолчанию).
  • Машина, которая всегда включена: запасной ПК, домашний сервер или виртуальная машина в облаке. В этом руководстве используется 64-битный Linux, его мы и применяем сами. Сервер на Windows мы не проверяли.
  • RAM и CPU: нам неизвестна официальная цифра требований, поэтому любое число, которое вы встретите в других местах, считайте оценкой.
  • Сеть: UDP 22003 для игроков, TCP 22005 для встроенного HTTP-сервера и UDP 22126 для публичного списка серверов. Последний всегда равен игровому порту плюс 123.
  • Лимит игроков: задаётся параметром maxplayers в mtaserver.conf.

Вариант 1: запустить самому

Эти шаги для Debian или Ubuntu и используют те же загрузки, что и наш установочный скрипт.

Установка сервера

  1. Создайте папку и пользователя для сервера.
    sudo apt install curl unzip libncursesw6 -y
    sudo useradd -m -s /bin/bash -U mta
    sudo su - mta
    mkdir -p ~/server && cd /tmp
  2. Скачайте три пакета.
    curl -sSL -o multitheftauto_linux_x64.tar.gz https://linux.multitheftauto.com/dl/multitheftauto_linux_x64.tar.gz
    curl -sSL -o mta-baseconfig.tar.gz https://linux.multitheftauto.com/dl/baseconfig.tar.gz
    curl -sSL -o mtasa-resources-latest.zip https://mirror.multitheftauto.com/mtasa/resources/mtasa-resources-latest.zip
  3. Распакуйте их в папку сервера.
    tar -xf multitheftauto_linux_x64.tar.gz
    cp -rf multitheftauto_linux_x64/* ~/server
    mkdir -p ~/server/mods/deathmatch/resources
    unzip -o -d ~/server/mods/deathmatch/resources mtasa-resources-latest.zip
    tar -xf mta-baseconfig.tar.gz
    cp -rf baseconfig/* ~/server/mods/deathmatch
    Исполняемый файл сервера называется mta-server64. В пакете нет mtaserver.conf и нет ресурсов: они приходят из двух других загрузок, так что не пропускайте ни одну.
  4. Проверьте версию командой ~/server/mta-server64 --version. Страница загрузки описывает эту команду и показывает вывод вроде MTA:SA Server v1.6-release-24153.

Запись настроек

Откройте mods/deathmatch/mtaserver.conf. Это XML, и вот настройки, которые важны в первую очередь, согласно вики MTA:

  • servername: название, которое показывается в браузере серверов.
  • serverport: UDP-порт, к которому подключаются игроки. По умолчанию 22003.
  • maxplayers: число слотов. В вики по умолчанию указано 32.
  • httpport: TCP-порт встроенного HTTP-сервера. По умолчанию 22005.
  • password: игроки должны ввести его, чтобы зайти. Пустое значение означает, что пароля нет.
  • ase: 1 сообщает о вашем сервере в публичный список, 0 оставляет его вне списка.

Редактируйте файл, пока сервер остановлен.

Открытие портов

  • Игра: UDP на serverport (22003). Например sudo ufw allow 22003/udp, и пробросьте его на роутере.
  • HTTP: TCP на httpport (22005).
  • Список серверов: UDP на serverport плюс 123 (по умолчанию 22126), нужен, если ase равен 1. В вики сказано, что для работы списка должен быть доступен дополнительный UDP-порт.

Запуск и вход

  1. Запуск сервера из папки сервера: cd ~/server && ./mta-server64. Он готов, когда консоль выводит Server started and is ready to accept connections!
  2. Станьте админом. В консоли сервера введите addaccount YourName YourPassword, затем shutdown и дождитесь полной остановки. Добавьте <object name="user.YourName" /> внутрь группы Admin в файле mods/deathmatch/acl.xml и запустите снова. Войдите из игры командой login YourName YourPassword. См. Как стать админом на сервере Multi Theft Auto.
  3. Зайдите. Откройте клиент Multi Theft Auto и найдите свой сервер по названию в браузере или подключитесь по адресу и порту. Новому серверу может потребоваться немного времени, чтобы появиться в публичном списке.
  4. Обновление: остановите сервер и повторите шаг 2 и первую команду cp из шага 3. В этом пакете только пустая папка mods/deathmatch, поэтому копирование поверх оставляет ваши ресурсы и конфиг на месте.

Вариант 2: запустить на PlayNHost

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

  1. Выберите план. Откройте страницу хостинга серверов Multi Theft Auto и сравните планы: SABRE (12 игроков), INFERNUS (20) и HYDRA (35) на момент написания. Нажмите Создать сервер (Настроить план у HYDRA) и оформите заказ. Цены меняются, поэтому проверьте их на этой странице.
  2. Дождитесь установки. Сервер появится в панели. Его Консоль выведет Server started and is ready to accept connections! когда он будет готов.
  3. Назовите его. На вкладке Настройки задайте Название сервера и, для приватного сервера, Пароль сервера. Показывать в публичном браузере серверов задаёт ase, который сообщает о сервере в публичный список. Затем перезапустите. Игроки всегда могут зайти по адресу и порту. В документации MTA сказано, что для публичного списка также должен быть доступен UDP-порт: игровой порт плюс 123, а он не входит в два порта, выдаваемых вашему серверу, поэтому если сервер не появляется в списке, откройте тикет.
  4. Добавьте свои ресурсы. Загрузите папку ресурса или zip в mods/deathmatch/resources на вкладке Файлы, затем введите его имя в поле Ресурсы, запускаемые при загрузке (несколько имён через запятую, только буквы, цифры, точка, дефис и подчёркивание) и перезапустите. См. Как установить ресурсы и режимы игры на сервер Multi Theft Auto.
  5. Станьте админом теми же шагами с addaccount и acl.xml выше, используя Консоль и вкладку Файлы.
  6. Пригласите игроков. Следуйте руководству Как подключиться к серверу Multi Theft Auto.

Что панель делает за вас:

  • Ваши порты назначаются и передаются серверу при запуске, поэтому вы никогда не правите serverport или httpport.
  • Четыре ключа в mtaserver.conf записываются из панели при каждом запуске: servername, password и ase из трёх настроек выше, а maxplayers из числа игроков вашего плана. Ручная правка этих четырёх перезаписывается при следующем запуске, поэтому первые три меняйте в панели. Всё остальное в файле ваше. См. Как изменить настройки сервера Multi Theft Auto.
  • Ресурс запускается, только если mtaserver.conf называет его, а start введённая в консоли, пропадает после перезапуска. Имена из поля Ресурсы, запускаемые при загрузке записываются в конфиг между комментариями-маркерами при каждом запуске, поэтому удаление имени из поля удаляет и его запись. Имя без подходящей папки или zip получает предупреждение в Консоли.
  • Когда включено Автообновление сервера (по умолчанию, под пунктом Показать расширенные параметры на вкладке Настройки), при каждом запуске проверяется, изменилась ли сборка MTA, и она устанавливается, только если изменилась. Ваши ресурсы, mtaserver.conf и acl.xml не затрагиваются.

Свой хостинг или аренда: честное сравнение

  • Стоимость: серверное ПО бесплатно. Свой хостинг стоит электричества, железа и трафика или облачной машины. Аренда это ежемесячная плата, заданная планом.
  • Доступность: домашний сервер работает, только пока работают ваш ПК, электричество и интернет. Арендованный сервер работает на оборудовании хостера.
  • Открытость: дома игроки подключаются к вашему публичному IP-адресу, а за файрвол и роутер отвечаете вы. Арендованный сервер не выдаёт ваш домашний IP.
  • Настройка: для своего хостинга нужны командная строка, три загрузки, три порта и ручное обновление. Для аренды нужны название, пароль и список ресурсов.
  • Контроль: свой хостинг даёт вам каждый файл. На наших серверах основные настройки вы меняете в панели, а вкладка Файлы остаётся для mtaserver.conf, acl.xml и ваших ресурсов.

Готовы пропустить настройку? Посмотрите планы серверов Multi Theft Auto. Сервера нет в списке? Прочитайте Как исправить пропажу сервера Multi Theft Auto из списка.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ