Панель управления устанавливается на выделенный сервер. Сервер для установки должен быть подготовлен в соответствии со статьёй Требования к серверу. В статье описан алгоритм установки DNSmanager.

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


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

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

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

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

Если сервер находится за NAT или у лицензии не указан IP-адрес или IP-адреса лицензии нет на сетевом интерфейсе сервера, то выполните активацию по ключу. Подробнее см. в статье Активация лицензии по ключу.

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


  1. Убедитесь, что на сервере установлена утилита загрузки wget.
  2. Если вы устанавливаете DNSmanager 6 на сервер с DNSmanager 5, обновите DNSmanager 5 до актуальной версии. Подробнее см. в статье Обновление документации DNSmanager 5.

Установка


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

  • сервер баз данных — MariaDB;
  • веб-сервер — ihttpd.

Скрипт автоматически подключит два репозитория ISPsystem: ispsystem-base.repo для установки базового программного обеспечения и ispsystem.repo для установки необходимых версий панелей управления ISPsystem.

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

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

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

  2. Загрузите скрипт установки:

    wget https://download.ispsystem.com/dnsmgr.install.sh -O install.sh
    BASH
  3. Запустите скрипт:

    sh install.sh
    BASH
  4. Если на сервере установлена DNSmanager 5, скрипт предложит выполнить миграцию данных в DNSmanager 6. Чтобы выполнить миграцию, при появлении запроса DNSmanager5 found. Do you want to migrate data from it to DNSmanager6?(y/N) нажмите y. Чтобы отказаться от миграции, нажмите N.
  5. При успешной установке в окне терминала появятся данные для авторизации в панели управления: 

    dnsmanager6 is installed
    Go to the "https://<server IP address>:1501/dnsmgr" to login
    Login: root
    Password: <root password>
    CODE
  6. Откройте указанный URL в браузере и авторизуйтесь в панели управления.

    При открытии ссылки браузер выдаст предупреждение о вероятной угрозе безопасности. Это происходит, если сервер использует самоподписанный SSL-сертификат. Чтобы это предупреждение не отображалось, подключите к серверу валидный SSL-сертификат.