Статья содержит инструкции по установке актуального (6-го) поколения ПО. Установка ПО 5-го и 4-го поколения не поддерживается.

В статье описан процесс установки BILLmanager. Биллинговая платформа может быть установлена на сервер, который соответствует системным требованиям.

Активация лицензииLink to Активация лицензии


Описание существующих типов лицензий см. в статье Лицензирование

Предварительный заказ триальной лицензии не требуется. Триальную лицензию необходимо активировать после установки BILLmanager на сервер.

Для этого обратитесь в техническую поддержку вашего дистрибьютора.

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

Если сервер не находится за NAT и IP-адрес лицензии есть на его сетевом интерфейсе, то при установке BILLmanager активация произойдёт автоматически.

УстановкаLink to Установка


Помимо BILLmanager, скрипт установит на сервер дополнительное программное обеспечение, необходимое для работы биллинговой платформы:

  • сервер баз данных:
    • для ОС AlmaLinux, Astra Linux — MySQL, MariaDB;
    • для ОС Ubuntu — MySQL;
  • веб-сервер — ihttpd;
  • платформа для JavaScript — Node.js.

При установке отключается служба SELinux. Эта служба мешает корректной работе платформы.

Алгоритм установки: 

  1. Подключитесь к серверу по SSH с правами суперпользователя (по умолчанию root). Подробнее о подключении по SSH см. в статье Настройка рабочего места.

  2. Если на сервере не установлена утилита wget, установите её: 
    dnf install wget || apt install wget
    BASH
    Загрузите скрипт установки:
    wget -O install.sh https://download.ispsystem.com/install.sh
    BASH
  3. Запустите скрипт:

    1. Для установки последней версии платформы выполните:

      sh install.sh BILLmanager
      BASH
    2. Для установки определённой версии платформы запустите install.sh с параметром --release. Номер версии указывается в формате, описанном в Changelog, например, 6.64.0.

      sh install.sh --release <номер_версии> BILLmanager
      BASH
  4. Выберите ветку обновлений платформы:
    • s) Stable version — стабильная версия системы, которая успешно прошла бета-тестирование;
    • b) Beta version — версия с последними нововведениями, но пока находится на этапе бета-тестирования;
    Скрипт автоматически подключит репозитории ISPsystem:
    • ispsystem-base.repo для установки базового программного обеспечения;
    • ispsystem.repo для установки необходимых версий панелей управления ISPsystem.
Для дальнейшей настройки BILLmanager необходима авторизация в web-интерфейсе.