Ниже приведена дополнительная настройка Apache2 для доступа к ресурсам конструктора бизнес-приложений на ОС ALT Linux, если серверная часть конструктора бизнес-приложений была установлена вручную.
Для доступа к ресурсам конструктора бизнес-приложений:
Убедитесь, что выполнены следующие условия:
конструктор бизнес-приложений распакован и расположен в папке /opt/foresight/dba/10.x;
настроен конфигурационный файл DBA.config.json.
Укажите путь до папки с установленным конструктором бизнес-приложений в /etc/sysconfig/httpd2:
При использовании systemd в качестве системы инициализации для корректной настройки не используйте команду export:
Откройте на редактирование файл /etc/httpd2/conf/sites-available/webserver.conf, созданный при настройке Apache HTTP Server для доступа к ресурсам веб-приложения в шаге 4, и добавьте следующие строки перед закрывающимся тэгом </VirtualHost>:
Укажите адрес, заданный в ProxyPass, в качестве значения поля ppServiceUrl в файле DBA.config.json:
"ppServiceUrl": "http://<BI-сервер>/dba/PPService.axd"
В подстановках:
<BI-сервер>. Укажите IP-адрес или DNS-имя, на котором установлен BI-сервер, в файлах webserver.conf и DBA.config.json;
<номер порта>. Укажите номер порта, по которому доступен BI-сервер. По умолчанию используется порт 8810.
Примечание. Наименование директории «dba» может быть изменено. Для получения подробной информации о настройке виртуальных хостов в Apache HTTP Server смотрите официальную документацию.
Раздайте права доступа httpd2 к файлам конструктора бизнес-приложений:
Перезапустите httpd2:
После выполнения действий откройте конструктор бизнес-приложений по адресу:
http://localhost/dba/#/login?repo=FPREPOSITORY
Где:
FPREPOSITORY. Идентификатор репозитория.
Если не удаётся авторизоваться, то проверьте работу BI-сервера и его настройки в соответствии со статьей «Установка и настройка BI-сервера на ОС ALT Linux».
См. также:
Ручная установка и настройка Apache2 для доступа к конструктору бизнес-приложений | Установка и настройка BI-сервера на ОС ALT Linux