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