CloudLinux - интеграция cPanel с KuberDock без WHMCS
Начало работы с KuberDock

В этой статье мы покажем вам, как интегрировать ваш сервер cPanel с кластером KuberDock, если у вас нет решения для выставления счетов.

Во-первых, нам нужно включить параметр «ProxyPreserveHost» в глобальной конфигурации веб-сервера Apache.

Итак, вот шаги:

  • Войдите в свой WHM как root;
  • Перейдите в «Конфигурация службы» и выберите «Конфигурация Apache», затем нажмите ссылку «Включить редактор»;
  • Нажмите ссылку PreMain Include для редактирования настроек;
  • Нажмите «Выбрать раскрывающийся список версии Apache»;
  • И выберите «Все версии»;
  • Тип: ProxyPreserveHost On в текстовом поле ниже и нажмите Обновить для сохранения изменений;
  • После этого нажмите кнопку «Перезапустить Apache», чтобы применить изменения.

Теперь перейдем к установке плагина KuberDock.

Войдите в свой сервер cPanel через SSH, используя ваше предпочтительное приложение терминала.

Загрузите и установите плагин, используя следующий синтаксис:

wget http://repo.cloudlinux.com/kuberdock-client/kcli-deploy.sh  bash ./kcli-deploy.sh

Введите IP-адрес основного сервера или имя хоста, если его спросит сценарий

Введите учетные данные администратора и разрешите процесс установки на несколько минут.

Если вы ошибочно указали IP, имя пользователя или пароль, эта информация может быть обновлена ​​позже в WHM. Для этого требуются следующие шаги:

Прокрутите вниз меню WHM слева в раздел «Плагины», нажмите «KuberDock», затем нажмите «Редактировать» kubecli.conf.
Здесь вы можете обновить главный URL-адрес KuberDock и учетные данные администратора.

Таким образом, у вас есть экземпляр cPanel, интегрированный с кластером KuberDock, чтобы ваши клиенты могли запускать предопределенные приложения, не покидая панели управления.