Перейти к содержимому

Хостинг

Чтобы попробовать, можно запустить BeyondSurvival на своём ПК. Для сервера, на который реально заходят люди, арендуй машину. Домашний интернет отваливается, ПК засыпает, а твой IP попадает в логи каждого игрока.

Если хочешь что-то недорогое, что просто работает, бери 24Racks. Хорошая цена за то, что получаешь, и этот проект на нём идёт нормально. Именно его мы советуем.

Несколько советов при заказе:

  • По возможности бери VPS или root-сервер, а не слот «игрового сервера FiveM». Тебе нужна MariaDB рядом с FXServer и доступ к shell для бэкапов.
  • Выбирай локацию поближе к игрокам. Пинг важнее лишнего ядра.
  • Подойдут и Windows, и Linux. На странице деплоя на VPS есть рецепт txAdmin и batch-файл для Windows.

Примерные цифры, подробности в Требованиях.

ИгроковCPURAMДиск
Тесты, до 102 быстрых ядра4 ГБ30 ГБ SSD
До 484 ядра8 ГБ60 ГБ SSD
64 и больше6+ ядер, высокая частота16 ГБ100 ГБ NVMe

Важнее всего скорость одного ядра. FXServer и директор зомби работают в основном в одном потоке. Машина подешевле с быстрым CPU лучше большой с медленными ядрами.

  1. Установи MariaDB и создай базу данных и пользователя (см. Установку).
  2. Запусти FXServer и txAdmin.
  3. Скопируй папку сервера или используй рецепт txAdmin.
  4. Открой порты 30120 TCP и UDP в фаерволе провайдера. Держи 3306 закрытым от внешнего мира, базе нужно общаться только с localhost.
  5. Настрой бэкап. См. Обновление и база данных.
  • Общий FiveM-хостинг без доступа к базе данных. Фреймворку нужна собственная MariaDB, и он сам запускает свои миграции. Если хост даёт только файловый менеджер, работать не будет.
  • OneSync выключен. Он должен быть включён. См. Требования.
  • Нет бэкапов. Арендованные машины тоже умирают. Делай бэкап базы данных каждый день, за пределы машины.