Интеграция BILLmanager с cPanel

Материал из ISPWiki
Перейти к: навигация, поиск


Описание модуля

Модуль интеграции с WHM/cPanel обеспечивает обработку услуги виртуального хостинга и поддерживает следующие операции:

  • Обработка создания учетных записей пользователей с выделение ресурсов
  • Обработка активации/деактивации учетных записей пользователей
  • Обработка удаления учетных записей пользователей
  • Выделение единственного выделенного или общедоступного IP-адреса, в соответствии с параметрами услуги
  • Создание на серверах провайдера сгенерированного для услуги доменного имени (при наличии соответствующей настройки)

Сопоставление тарифного плана в BILLmanager и хостинг плана в WHM/cPanel идет по имени хостинг плана. В общем случае не рекомендуется менять параметры хостинг плана, по которому уже есть заказанные услуги, так как это может привести к сбросу кастомизированных лимитов на значения по умолчанию (значения из хостинг плана)

Поддерживаемые ресурсы тарифных планов

При обработке услуг поддерживаются следующие ресурсы тарифных планов:

  • bandwidth (BWLIMIT) - ограничение потребления трафика, передается/конвертируется в MB
  • disc (disk, quota) - ограничение использования дискового пространства, передается/конвертируется в MB
  • webdomainlimit (MAXADDON) - ограничение на количество доменов
  • ftplimit (MAXFTP) - ограничение на количество учетных записей ftp
  • MAXLST - ограничение на количество листов email рассылок
  • maxparked (MAXPARK) - ограничение на количество припарковынных доменов (алиасов)
  • emaillimit (MAXPOP) - ограничение на количество почтовых ящиков
  • databaselimit (MAXSQL) - ограничение на количество баз данных
  • MAXSUB - ограничение на количество поддоменов

При значение одного из ресурсов:

  • BWLIMIT
  • MAXADDON
  • MAXFTP
  • MAXLST
  • MAXPARK
  • MAXPOP
  • MAXSQL
  • MAXSUB

больши или равном 999999 будет выставлено разрешение на неограниченное потребление ресурса

Обработка статистики

Для учета статистики потребления ресурсов пользователями идет сбор информации по:

  • Потреблению трафика (параметр bandwidth) пользователем в WHM/cPanel. Учет идет накопительным итогом в рамках месяца, за который запрашивается статистика
  • Использованию дискового пространства (параметр disk) пользователем в WHM/cPanel. Учет идет по текущему значению на момент запроса статистики

Работа с IP-адресами

В связи с тем, что WHM/cPanel поддерживает только один выделенный IP-адрес на пользователя, не рекомендуется настройка дополнения на IP адреса, по которому можно заказать большее количество

При отказе пользователя от выделенного IP адреса, если сайты будует перенаправлены на один из общедоступных адресов

Переход в панель управления

Автоматический переход в панель управления поддерживается для версий WHM/cPanel 11.40 и выше

Интеграция под учетной записью реселлера услуг

В связи с тем, что API WHM/cPanel позволяет управлять IP адресами только пользователю root или пользователям-реселлерам с включенными привелегиями root (All Features), при интеграции с WHM/cPanel под учетной записью реселлера с ограниченными правами, использование выделенных IP-адресов можно только через настройки хостинг плана для учетных записей пользователей