Установка BI-сервера на ОС RHEL

В данной статье приведен пример подготовки и установки 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-сервера.

Установка 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-сервера.

  1. Скопируйте RPM-пакет вида "prognoz-pp8.2-biserver-8.2.*.rpm" в домашнюю директорию.

  2. Установите пакет BI-сервера (может использоваться другая утилита для установки пакетов, yum в процессе установки поставит все зависимые пакеты):

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-сервера

Для удаления файлов 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-сервера