Описание
Необходимо настроить переход по доменному имени для установленного модуля Business Intelligence (BI), который по умолчанию доступен по IP-адресу. Инструкцию по установке модуля см. по ссылке Установка модуля BI и настройка прав пользователей.
Решение
Чтобы настроить переход по доменному имени:
- Подключитесь к серверу с платформой по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
- Откройте файл /usr/local/mgr5/etc/business_intelligence/ansible/vars.json в режиме редактирования.
- Найдите параметр bi_app_host и замените IP-адрес на доменное имя:
Пример исходного файла"bi_app_host": "https://10.10.10.10",Пример изменённого файла"bi_app_host": "bi.domain.com",Пояснения - Примените изменения:
/usr/local/mgr5/etc/business_intelligence/ansible/run.sh install - Откройте файл /usr/local/mgr5/etc/billmgr.conf в режиме редактирования.
- Найдите параметр BIHost и замените IP-адрес на доменное имя (с указанием порта):
Пример исходного файлаBIHost 10.10.10.10:8000Пример изменённого файлаBIHost bi.domain.com:8000Пояснения - Перезапустите BILLmanager:
/usr/local/mgr5/sbin/mgrctl -m billmgr exit - Убедитесь, что модуль BI открывается по адресу https://bi.domain.com.
Если ваш домен использует собственный SSL-сертификат, добавьте его на сервер с BI:
- Подключитесь к серверу с модулем BI по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
- Разместите файлы сертификата и ключа в директории /root/.local/share/ispsystem/bi-app/ со следующими именами:
- файл сертификата: server.cert
- файл ключа: server.key
- Перезапустите контейнер bi-app:
docker restart bi-app
Может быть полезно
Задача по добавлению возможности указать домен при установке модуля запланирована к реализации. Актуальный статус задачи доступен по номеру CF-3979 в системе баг-трекинга.
Связанные статьи:
- Описание модуля BI
- Установка модуля BI и настройка прав пользователей
- Конфигурационный файл — подробнее о конфигурационном файле billmgr.conf