Настройка Apache HTTP Server

Для корректной работы BI-сервера веб-сервер Apache HTTP Server должен быть установлен по пути, в котором отсутствуют пробелы. У пользователя, от имени которого будет запускаться Apache HTTP Server, должны быть права на чтение/запись в каталог установки.

Важно. Разрядности установленных BI-сервер и веб-сервера Apache HTTP Server должны совпадать: нельзя устанавливать x64 версию BI-сервера под x86 версию Apache HTTP Server и наоборот.

После установки Apache HTTP Server выполните следующие настройки:

  1. Дополните файл конфигурации веб-сервера: S\conf\httpd.conf, где: S - путь до места установки Apache HTTP Server.
    В директиве Listen укажите адрес и порт, по которому будет доступен BI-сервер. Важно убедиться, что указанный порт не занят каким-либо приложением.

Например:

Listen localhost:80

В соответствии с данными настройками BI-сервер будет доступен по следующему пути: http://localhost:80/axis2/services/PP.SOM.Som.

Примечание. Если директива Listen уже прописана, добавлять повторно ее не нужно.

  1. Если требуется, измените настройки BI-сервера в файле конфигурации: S\conf\extra\pp.conf, где: S - путь до места установки Apache HTTP Server. Файл конфигурации содержит следующие директивы:

<Location /axis2>

 SetHandler axis2_module

</Location>

Пример файла pp.conf:

LoadModule axis2_module "C:/Foresight/Foresight Analytics Platform 9.2/mod_axis2_[версия].dll"

Axis2RepoPath "C:/Foresight/Foresight Analytics Platform 9.2"

Axis2LogFile "C:/Foresight/Foresight Analytics Platform 9.2/logs/axis2.log"

Axis2LogLevel warning

Axis2ServiceURLPrefix services

Axis2MaxLogFileSize 100

<Location /axis2>

 SetHandler axis2_module

</Location>

ThreadStackSize 524288

Примечание. В качестве значения [версия] необходимо указать версию установленного Apache HTTP Server. Поддерживаются версии 2.2 и 2.4, в наименовании файла указываются значения 2_2 или 2_4 соответственно. По умолчанию если версия не указана, то путь mod_axis2.dll будет ссылаться на mod_axis2_2_2.dll.

  1. Запустите Apache HTTP Server.

Примечание. Если используется брандмауэр, то для корректной работы Apache HTTP Server требуется открыть доступ к порту, указанному в директиве Listen и разрешить обмен данными по сети.

См. также:

Установка BI-сервера на OC Windows | Проверка работы BI-сервера