В этой статье мы рассмотрим способ установки серверной сборки на хостинг МТА через FTP(FileZilla). На вашем компьютере должна быть загружена сборка сервера, которую вы хотите установить.
[Для профессионалов]
Системные требования: Запускаемый файл сервера mta-server. Если ваш запускаемый файл называется mta-server64, вам необходимо переименовать его в mta-server. Серверы запускаются в образе Debian 11/64 bit (в образе загружены популярные пакеты для запуска серверов MTA, MariaDB). Если в вашей консоли появились ошибки, связанные с отсутствием библиотек, вы можете обратиться в техническую поддержку, чтобы мы установили необходимые библиотеки.
Шаг 1: Перейдите в панель управления сервером.
Шаг 2: Нажмите кнопку «Управление», рядом с вашим сервером. Если сервер включен, выключите его.
Шаг 3: Нажмите кнопку «Сменить версию».
Определитесь с версией (билдом) сервера. (ВНИМАНИЕ: После смены версии папка полностью очистится от старых файлов, которые, возможно, вы загружали).
Рекомендуемая версия для официальных клиентов/серверов MTA: 1.5.9 build 21238.
Если ваш сервер работает на стандартной карте GTA San Andreas (города Los Santos/San Fierro/Las Venturas), то вам НЕ НУЖНО выбирать версию 1.5.9 Custom.
Билды 1.5.9 Custom/Unstable используются для сборок с пользовательской картой.
Также вы можете выбрать в меню «ПОЛНОСТЬЮ ЧИСТАЯ ПАПКА». Данный выбор очистит всю папку с сервером. Рекомендуется для тех, кто имеет свой билд сервера (mta-server, папку x64 с файлами).
Шаг 4: Подключитесь к FTP вашего сервера.
Шаг 5: Данный шаг описывает действия для всех версий, кроме «ПОЛНОСТЬЮ ЧИСТАЯ ПАПКА«.
На скриншоте ниже показан пример структуры ваших файлов после подключения.
Перейдите по пути /mods/deathmatch. Рекомендуется удалить все файлы в папке deathmatch, выделив файлы и папки мышкой, затем щелкните правой кнопкой мыши и выберите «Удалить». Удаление файлов может занять некоторое время, дождитесь удаления всех файлов и папок.
Ваша сборка обязательно должна содержать: папка resources, файл mtaserver.conf, файл acl.xml (если один из этих файлов или папок отсутствует, сборка не запустится). Также в сборке могут быть дополнительные папки и файлы.
Шаг 6: Выделите файлы вашей сборки с ПК и перенесите их на сервер для начала загрузки. Загрузка сборки может занять от нескольких минут до нескольких часов (в зависимости от скорости вашего интернета и объема файлов вашей сборки).
После окончания загрузки файлов (когда «Файлы в задании» закончились), обязательно проверьте, есть ли «Неудавшиеся передачи». Если есть «Неудавшиеся передачи», нажмите на кнопку «Неудавшиеся передачи», затем выберите один из файлов в этой вкладке и, удерживая клавиши CTRL + A, выделите все файлы в столбце. Затем щелкните правой кнопкой мыши и выберите «Очистить все и получить снова». Это вернет файлы в раздел «Файлы в задании». Затем зайдите во вкладку «Файлы в задании». Выберите один из файлов в этой вкладке и, удерживая клавиши CTRL + A, выделите все файлы в столбце. Затем щелкните правой кнопкой мыши и выберите «Выполнить задание». Это повторит загрузку файлов, которые не передались.
Если вы дошли до этого этапа, значит, вы успешно загрузили сборку на FTP-сервер. Дальше может потребоваться настройка сборки(включая подключение к MySQL и другие настройки).
Шаг 7: Данный шаг описывает действия для тех, кто выбрал «ПОЛНОСТЬЮ ЧИСТАЯ ПАПКА» и у кого есть свой билд сервера со сборкой. У вас должна быть сборка, состоящая из папок mods, x64, файла mta-server (если ваш файл называется mta-server64, переименуйте его в mta-server) и других файлов или папок. Чтобы загрузить эти файлы, выделите их на вашем компьютере и выполните загрузку файлов на сервер.
После окончания загрузки файлов (когда «Файлы в задании» закончились), обязательно проверьте, есть ли «Неудавшиеся передачи». Если есть «Неудавшиеся передачи», нажмите на кнопку «Неудавшиеся передачи», затем выберите один из файлов в этой вкладке и, удерживая клавишу CTRL + A, выделите все файлы в столбце. Затем щелкните правой кнопкой мыши и выберите «Очистить все и получить снова». Это вернет файлы в раздел «Файлы в задании». Затем зайдите во вкладку «Файлы в задании». Выберите один из файлов в этой вкладке и, удерживая клавишу CTRL + A, выделите все файлы в столбце. Затем щелкните правой кнопкой мыши и выберите «Выполнить задание». Это повторит загрузку файлов, которые не передались.
Вы установили сервер с собственным билдом. Важно отметить, что в дальнейшем могут потребоваться настройки сборки, такие как подключение к MySQL и прочее.