Документация iSZN

21. Конфигурирование http-сервера Oracle на Linux-сервере

Для активизации веб-интерфейса Системы необходимо сконфигурировать и запустить http-сервер Oracle (Apache).

Создание каталогов

  1. Зарегистрироваться на сервере Linux, на котором работает КИС iSZN, пользователем root.
  2. Создать каталоги для файлов http-сервера и инфокиоска:
    mkdir -p /opt/iszn/web/kiosk
  3. Создать пустой маркерный файл iszn.ini:
    touch /opt/iszn/iszn.ini
  4. Установить права доступа к каталогам:
    chown -R oracle:oracle /opt/iszn
    chmod -R 755 /opt/iszn

Решение проблемы с недостающей библиотекой

Для устранения проблемы с недостающей библиотекой, выполнить команду, создающую символьную ссылку:

ln -s /lib/libdb.so.3 /lib/libdb.so.2

Конфигурирование http-сервера

  1. Зарегистрироваться на сервере Linux пользователем oracle.
  2. Открыть в редакторе файл $ORACLE_HOME/Apache/Apache/conf/httpd.conf:
    mcedit $ORACLE_HOME/Apache/Apache/conf/httpd.conf
  3. Исправить строку, начинающуюся на DocumentRoot ”...”, чтобы она выглядела следующим образом:
    DocumentRoot "/opt/iszn/web"
  4. Аналогичным образом исправить строку <Directory ”...”>:
    <Directory "/opt/iszn/web">
  5. Исправить строку в этом блоке <Directory...> с AllowOverride None на
    AllowOverride All
  6. Сохранить файл httpd.conf и выйти из редактора.

Запуск http-сервера

Для включения автозапуска http-сервера Oracle при каждой загрузке системы, необходимо скопировать файлы oracle-httpd и install-oracle-httpd.sh 1) в любой каталог на сервере, после чего, находясь в этом каталоге, выполнить:

chmod +x install-oracle-httpd.sh
./install-oracle-httpd.sh

См. также

1) Для получения этого (а также прочих необходимых в описанном процессе установки) файлов обратитесь к разработчикам ИТЭС.