ОрСиМОН БЕССТ  

   

   

  
  Документирование ПТК "ОрСиМОН БЕССТ"  
  Заметки по развёртыванию версии 2.4  


Эти материалы являются объектом авторского права и защищены законами РФ и международными соглашениями о защите авторских прав. Перед использованием материалов вы обязаны принять условия лицензионного договора на использование этих материалов, или же вы не имеете права использовать настоящие материалы

Авторская площадка "Наши орбиты" состоит из ряда тематических подразделов, являющихся моими лабораторными дневниками, содержащими записи за разное, иногда продолжительно отличающееся, время. Эти материалы призваны рассказать о прошедшем опыте, они никого ни к чему не призывают и совершенно не обязательно могут быть применимы кем-то ещё. Это только лишь истории о прошлом


Заметка сделана на скорую руку, тезисно, чтобы не забыть. Обычно установленный Linux с клиентом Oracle уже есть, так что задача облегчается. Развёртывание ПТК "ОрСиМОН БЕССТ v.2.0" включает в себя следукющие блоки:

  1. Развёртывание подходящей версии ОС UNIX/Linux из апредпочитаемого вами дистрибутива. Развёрнутая ОС должна включать язык Perl и иметь версии системных библиотек, с которыми будет работать клиент СУБД Oracle
     
  2. Развёртывание клиента Oracle с библиотеками разработки. Вы можете поставить полновесную СУБД или Oracle instant client с библиотеками разработки. Для удобства также рекомендую доразвернуть sqlplus и проверить, что вы можете подключаться клиентом к базам
     
  3. Развернуть дополнительные модули Perl - потребуется PERL-DBI, PERL-DBD-Oracle, PERL-DBI-Chart, PERL-GD и все требующиеся зависимости
     
  4. Запустить WEB сервер Apace и сконфигурировать сервер и добавить конфигурационную обвязку в виде DNS и т.п., и виртуальный WEB домен, например так:
        <VirtualHost *>
         ServerAdmin webmaster@oracle.zerot.local
         DocumentRoot /var/www/oracle/html
         ServerName oracle.zerot.local
         ErrorLog logs/oracle-error_log
         TransferLog logs/oracle-access_log
        <Directory "/var/www/oracle/html">
           Options Includes Indexes FollowSymLinks
           AllowOverride None
           Require all granted
        </Directory>
        ScriptAlias /cgi/ "/var/www/oracle/cgi/"
        <Directory "/var/www/oracle/cgi">
          Options ExecCGI
        </Directory>
        </VirtualHost>
        
     
  5. Развернуть в каталоге виртуального WEB домена подкаталоги модулей ОрСиМОН БЕССТ
     
  6. Настроить tnsnammes.ora для соединения с требуемыми БД
     
  7. Настроить <корень виртуального домена>/cgi/omon.conf - пути к клиенту Oracle, имени виртуального каталога, плюс строки соединения для каждой мониторящейся БД
     
  8. Всё в части настройки оракловой функциональности, действия для модуля статистики ОС этим частично сделаны, на мониторящихся серверах настраиваются отдельно ...
     

 
        
   
    Нравится     

(C) Белонин С.С., 2000-2024. Дата последней модификации страницы:2024-11-08 17:39:10