Сервера

Добавление нового сервера

Видео по настройке серверов можно найти здесь

Добавить новый сервер можно во вкладке Setup > Servers, нажав Add New Server.

  • Name – уникальное название сервера, позволяющее отличить его от остальных;
  • Hostname – основной домен сервера; используется некоторыми модулями для связи с сервером;
  • IP Address – основной IP адрес вашего сервера; используется для связи с сервером;
  • Assigned IP Addresses – список IP адресов сервера; используется для выборки доменов, которые в текущий момент указывают на сервер (Utilities >Domain Resolver);
  • Monthly Cost – месячная стоимость; используется в отчетах для подсчета прибыли (необязательное поле);
  • Datacenter/NOC – название ДЦ; используется только для того, чтобы помнить, где расположен сервер (необязательное поле);
  • Maximum No. of Accounts – предельное количество аккаунтов; используется для подсчета уровня загруженности сервера (обязательное поле, любое натуральное число);
  • Primary/Secondary/Tertiary/Quaternary Nameservers – неймсервера вашего сервера; отправляются клиенту в письме с деталями аккаунта и используются при регистрации доменных имен;
  • Primary/Secondary/Tertiary/Quaternary Nameserver IPs – IP адреса неймсерверов; отправляются клиенту в письме с деталями аккаунта;
  • Server Type, Username and Password – тип панели управления и данные для авторизации в панели управления (root или reseller);
  • Access Hash – для cPanel можно использовать хэш-ключ вместо пароля; более безопасный вариант (необязательное поле);
  • Server Status URL – ссылка на папку со скриптом статуса сервера (необязательное поле);

Статус сети

Видео по настройке можно найти здесь

Эта опция позволяет отслеживать нагрузку и аптайм на Linux серверах из административной или клиентской части WHMCS.

Для того чтобы включить эту опцию, нужно выполнить следующие действия:

  1. Загрузить папку status (из архива с дистрибутивом whmcs) на используемые сервера.
  2. В поле «Server Status URL» указать путь к папке.

Для отключения опции достаточно оставить поле пустым.

По умолчанию вывод информации из PHP Info отключен из соображений безопасности. Для включения данной опции нужно убрать тег комментария из строки “#phpinfo();” (удалить «#») в файле status/index.php.

Удаление сервера

Для того чтобы удалить сервер, зайдите во вкладку Setup > Products/Services > Servers и нажмите на красный крестик напротив сервера, который хотите удалить. Затем, в появившемся окне, подтвердите удаление сервера.

Обратите внимание! Вы не сможете удалить сервер, на котором есть аккаунты (активные или отмененные).

Статус

Сервер может иметь один из двух статусов: включен или выключен, что обозначается зеленой галочкой или серым крестиком, соответственно.
В рабочем режиме сервер должен оставаться «включенным». Если же вы решите прекратить использование сервера или отключить его, статус следует сменить на «отключен».
Отключенный сервер не учитывается при подсчете ежедневной статистики использования (недоступный по сети сервер со статусом «включен» искажает статистику) и перемещается в конец списка серверов в выпадающих меню.

Изменить статус сервера можно во вкладке Setup > Products/Services > Servers, кликнув по иконке статуса.

Группы серверов

Данная опция позволяет объединять сервера в группы для последующего указания в свойствах тарифных планов (продуктов). Группы серверов удобно использовать, если вы, например, хотите размещать хостинг-аккаунты на одном сервере, а реселлерские – на другом, и при этом равномерно распределять аккаунты между всеми серверами. По мере заполнения старых серверов в группе вы можете заменять их новыми, не редактируя настройки тарифных планов.

Создание группы серверов

  1. Перейдите во вкладку Setup > Products/Services > Servers.
  2. Нажмите “Create New Group”.
  3. В появившемся окне, введите название группы в поле Name.
  4. В поле Fill Type выберите один из вариантов:
    • равномерное заполнение всех серверов в группе (новые заказы добавляются на сервер с наименьшим количеством активных аккаунтов);
    • полное заполнение одного сервера (определяется по значению Maximum No. of Accounts) с последующим переключением на другой сервер.
  5. В левом окне выберите сервера, которые хотите добавить в группу, и нажмите “Add”. Если в группе будет только один сервер, для Fill Type выберите Add to the least full server.
  6. Для завершения настройки нажмите “Save Changes”

Определение группы серверов для продуктов

  1. Откройте настройки продукта (Setup > Products/Services > Products/Services);
  2. Перейдите во вкладку “Module Settings”.
  3. Выберите группу в поле Server Group

Примечание:

  • По умолчанию в поле Server Group установлено значение “None”, при котором продукт добавляется на стандартный (по умолчанию) сервер для используемого модуля контрольной панели. Стандартный (по умолчанию) сервер обозначен символом * в списке серверов (Setup > Products/Services > Servers). Чтобы сделать стандартным другой сервер, кликните по его названию в списке.
  • Для того чтобы новые заказы вместо стандартного сервера добавлялись на сервера из группы, достаточно выбрать группу из выпадающего списка и сохранить настройки

Редактирование/удаление группы серверов

  1. При редактировании группы серверов используется такой же интерфейс, что и при ее создании.
  2. Сервера можно добавлять и удалять из группы в любой момент.
  3. Максимальное количество аккаунтов на сервере устанавливается в настройках конкретного сервера.