В данной статье приведен пример подготовки и установки BI-сервера на OC Red Hat Enterprise Linux версии 6 (поддерживаемые версии).
Совет. Инструкцию по установке BI-сервера на CentOS (бесплатная разновидность RHEL) также можно посмотреть на YouTube.
Для работы BI-сервера Prognoz Platform 8 потребуется установка сторонних пакетов, которые можно загрузить из сети Интернет или, в случае отсутствия доступа к сети, установить из DVD-репозитория или из готовых rpm-пакетов. Если доступ к Интернет осуществляется через прокси-сервер, то произведите необходимые для подключения настройки.
В зависимости от того, на базе какой СУБД созданы репозитории, с которыми предполагается работа, установите и настройте соответствующую клиентскую часть СУБД на BI-сервере, пример установки приведен ниже. Клиентские части СУБД должны быть установлены до установки пакета BI-сервера для автоматического создания символьных ссылок.
Примечание. Создание репозитория из Linux не поддерживается. Репозиторий должен быть создан из-под ОС Windows.
Если есть модули или пакеты, которые не совместимы с MPM Worker (например, php) - их необходимо отключить на экземпляре BI-сервера, либо удалить, если они вызывают конфликт при установке BI-сервера.
После подготовки перейдите к непосредственной установке BI-сервера.
Для установки RPM-пакета BI-сервера потребуется доступ в репозиторий с зависимыми пакетами glibc libstdc++ openssl glib2 redhat-lsb-core mesa-libGL mesa-libGLU libgomp libpng libjpeg libtiff libXi libXrandr libXrender libXcursor libXinerama fontconfig unixODBC httpd xorg-x11-server-Xvfb. Если есть модули или пакеты, которые не совместимы с MPM Worker (например, php) - их необходимо отключить на экземпляра BI-сервера, либо удалить, если они конфликтуют с установкой BI-сервера.
Скопируйте RPM-пакет вида "prognoz-pp8.2-biserver-8.2.*.rpm" в домашнюю директорию.
sudo yum localinstall prognoz-pp8.2-biserver*
В процессе установки будет создан новый экземпляр конфигурации httpd (здесь и далее названия httpd, Apache HTTP Server и Apache2 тождественны, речь идёт о продукте: https://httpd.apache.org и не связана с веб-сервером Apache Tomcat, контейнером сервлетов Java), включен MPM worker, включен модуль pp8.2-biserver для загрузки mod_axis2, созданы ссылки вида apachectl-pp8.2 в директории /usr/sbin для управления экземпляром, зарегистрирован и добавлен в автозагрузку сервис httpd-pp8.2, установлены файлы BI-сервера Prognoz Platform, зарегистрирован и добавлен в автозагрузку сервис prognoz-xvfb для запуска виртуального графического дисплея под номером 987. Сервис prognoz-xvfb будет запущен автоматически, а httpd-pp8.2 потребует запуска командой (предварительно должен быть отключен/настроен SELinux и перезагружена ОС):
sudo service httpd-pp8.2 start
Для изменения версии BI-сервера достаточно установить поверх другую версию пакета. Файлы конфигурации будут сохранены, если в пакете не будет обновлена их версия.
После установки вернитесь к основным шагам и произведите настройку BI-сервера.
Для удаления файлов BI-сервера без удаления конфигурационных файлов выполните команду и подтвердите удаление:
sudo yum remove pp8.2-biserver
Все файлы конфигурации в папках /etc/httpd-pp8.2 и /etc/opt/prognoz/pp8.2-biserver, а также новые файлы, не входящие в пакет установки, в этих папках и /opt/prognoz/pp8.2-biserver будут сохранены и могут быть использованы при следующей установке пакета.
См. также:
Установка BI-сервера на ОС Linux | Проверка работы BI-сервера