Мы используем файлы cookie, данные о Вашем IP-адресе и местоположении, чтобы предоставлять корректную информацию для Вашего региона, а также полноценной работы сайта. Продолжая использовать данный ресурс, Вы автоматически соглашаетесь с использованием данных технологий.
Принять и закрыть

Как установить сборку Bungeecord на игровой хостинг

Описание услуги


Тариф "Minecraft: Bungeecord" позволяет создавать неограниченное количество игровых серверов Minecraft, а также безопасно размещать сборки с прокси-серверами (например, Bungeecord). Во время заказа услуги есть возможность выбрать количество виртуальных ядер процессора (потоки процессора), оперативную память и объем дискового накопителя.


Подготовка к работе


  1. Для работы вам потребуется только браузер, дополнительно можете установить FTP-клиент FileZilla, чтобы получить доступ к файлам игровых серверов, которые вы создадите – но это необязательно, так как все действия можно выполнить через многофункциональную панель управления.
  2. После открытия услуги, на вашу почту придет письмо с данными от услуги. Также его можно открыть в биллинге: в левом боковом меню выберите "Игровой хостинг", выберите вашу услугу и нажмите "Инструкция":
Как открыть письмо с данным от услуги в биллинге


Описание интерфейса


  1. После успешного входа в панель управления, вы будете перенаправлены на главную страницу, где в последствии будут отображаться все созданные вами серверы.
  2. Чтобы создать сервер, необходимо перейти в раздел администрирования. Для этого нужно кликнуть на иконку шестерёнок в правом верхнем углу главной страницы. 
Как перейти в раздел администрирования
  1. Попадая в администрирование, вам будет отображена информация о версии системы, а также наличии обновлений (если есть). Если вы захотите обновить панель до последней версии, обратитесь в поддержку.
  2. Страница "ноды" отображает доступные ресурсы для создания игровых серверов.
  3. Страница "серверы" отображает созданные серверы в системе.
  4. Страница "пользователи" отображает всех созданных пользователей в системе, их данные и уровень доступа.
Главная страница раздела администрирования


Как создать сервер


  1. Перейдите в раздел "Серверы" и нажмите кнопку "Создать новый".
  2. В открывшемся окне необходимо заполнить информацию о сервере (красным выделены поля, обязательные к заполнению):

Основное

Настройки размещения

Дополнительные настройки

Настройка ресурсов

1 ФИЗИЧЕСКОЕ ядро процессора = 2 ПОТОКА = 2 ВИРТУАЛЬНЫХ ядра = 200%

Настройки игры

Настройка строки запуска

  1. После заполнения всех необходимых полей, нажмите кнопку "Создать сервер"
  2. Сразу после нажатия на кнопку, вы будете перенаправлены на страницу этого сервера в админ-панели: здесь можно изменить все те данные, которые вы заполняли во время его создания. Для того чтобы перейти на привычную страницу взаимодействия с сервером (включить/выключить, консоль, нагрузка), нажмите на кнопку, на которую указывает стрелка на скриншоте: 
Страница сервера в админ-панели, после создания
  1. На основной странице сервера есть кнопки управления питанием, краткая информация о нем, онлайн-консоль, нагрузка на оборудование в режиме реального времени, а также кнопки перехода на дополнительные вкладки, которые рассмотрены в следующем разделе.


Работа с игровым сервером

Подключение к FTP (SFTP)

  1. Вы можете взаимодействовать с файлами сервер непосредственно с панели управления, во вкладке "File Manager", но кроме этого, вы можете подключиться по SFTP с любого клиента.
Доступ к файлам сервера из панели управления
  1. Рассмотрим подключение к SFTP через FileZilla. Данные для подключения можно найти во вкладке "Settings"
  1. В поле "Хост" вводим данные из "Server address", в "Имя пользователя" значение из "Username", а пароль указываете такой же, как и от аккаунта в панели управления:

Базы данных и phpMyAdmin

  1. Базы данных создаются во вкладке "Databases", кнопка "Create database": нужно ввести имя базы в поле "Database name" и указать какие подключения разрешены в поле "Connections from"
Разрешить все подключения (в т.ч. внешние) – %
Разрешить только локальные – 127.0.0.1
  1. Чтобы перейти в phpMyAdmin, введите в браузере адрес: http://IP_вашей_услуги/pma
  2. Полные данные от базы данных можно посмотреть в панели управления:

Планировщик заданий

  1. Во вкладке "Schedules" можно создать отложенные задания, которые будут выполняться в определенное время или через какой-то интервал времени. Например, это будет полезно, если вы хотите запланировать автоматический перезапуск сервера один или несколько раз в сутки. Подробнее о планировщике задач читайте в этой статье.

Дополнительные пользователи

  1. Предусмотрена возможность создавать дополнительных пользователей, каждому из которых можно индивидуально назначить права доступа. Также вы можете создавать пользователей, в том числе и с правами администратора, в разделе "Администрирование" -> "Пользователи". Подробнее о создании дополнительных пользователей и назначении им прав читайте в этой статье.
Интерфейс создания дополнительных пользователей

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

  1. Создать резервную копию можно в разделе "Backups": нажмите на кнопку "Create backup", введите его название в поле "Backup name". В "Ignored files & directories" можно перечислить файлы и/или папки, которые не нужно включать в эту резервную копию.


Bungeecord


  1. Рассмотрим особенности размещения Bungeecord сборок. Для обеспечения безопасной работы серверов через прокси, нужно чтобы к ним можно было подключиться только локально, через ваш Bungeecord, а при попытке его обхода сервер был недоступен.
  2. При создании серверов в панели управления, для основного, где будет работать сам Bungeecord, выберите адрес вашей услуги и стандартный порт 25565. Таким образом этот сервер будет доступен внешне и к нему смогут подключиться игроки.
  3. Для всех серверов, стоящих "за" Bungeecord, выбирайте локальный адрес 127.0.0.1 и любой из доступных портов.
  4. В конфигурационном файле Bungeecord config.yml укажите в поле host адрес "0.0.0.0" и тот порт, который вы выбрали для подключения к самому Bungeecord (в данном случае 25565).
host: 0.0.0.0:25565
В поле host укажите 0.0.0.0 и порт Bungeecord
  1. Для всех остальных серверов, стоящих "за" Bungeecord, указывайте адрес 172.18.0.1 (ВАЖНО) и те порты, которые вы выбирали при их создании. Да, всё верно! При создании серверов вы выбирали 127.0.0.1, а в настройках Bungeecord нужно указывать 172.18.0.1!
servers:
    auth:
        address: 172.18.0.1:порт
Для всех серверов "за" Bungeecord укажите адрес 172.18.0.1


Добавление адресов и портов


Одним из условий успешного добавления сервера в панель управления, является наличие достаточного количества портов и IP-адресов. Их можно добавлять в конфигурации вашей ноды, вкладка "Порты". По умолчанию услуга открывается с уже минимально необходимым количеством адресов для создания серверов, но если вам потребуется больше, их можно легко добавить:

  1. В поле "IP-адрес" напишите IP вашей услуги, в поле порты, через запятую, укажите те, которые вам нужны. Также можно указывать диапазон, например, 25540-25545, что в итоге добавит порты 25540, 25541, 25542, 25543, 25544, 25545.
  2. Обратите внимание, если вы укажите какой-то другой IP, не относящийся к услуге, то ничего не сработает, вы не сможете этим воспользоваться. 
  3. Для того, чтобы к серверу нельзя было подключиться внешне, что очень важно для обеспечения безопасности сборок с прокси, добавляйте локальный IP 127.0.0.1.
Интерфейс управления доступными портами и IP-адресами


Видео


Мы подготовили для вас видео, в котором показан и рассказан весь материал, описанный в этой статье. Приятного просмотра!

скачать dle 12.1
Поделиться