Проект

Общее

Профиль

Действия

Install » История » Редакция 47

« Предыдущее | Редакция 47/56 (Разница(diff)) | Следующее »
BEA, 04.12.2024 17:32


Установка

Краткое описание устанавливаемой системы

Для понимания куда необходимо устанавливать компоненты ПО ниже представлена краткая схема работы системы:

Если технические возможности не позволяют иметь 2 сервера то можете установить систему на 1 одном сервере.

Расположение необходимых компонентов для установки

Все материалы для начала работы с Omega Production можно загрузить с нашего FTP сервера (ftp://demo:demo@internal.omp-system.ru):
  • Архив omp_install.rar - основной архив для установки ПО Omega Production. Содержит OmegaSetup.exe и прочие файлы файлы необходимые для установки
  • Архив omp_docs - архив с документацией по работае с ПО
  • Каталог ServerDistr - содержит устанавливаемые компоненты по отдельности (не установщик). Подробнее смотрите в
  • Архив win32_12201_client.zip - СУБД клиент х32 Oracle
  • Архив winx64_12201_client.zip - СУБД клиент х64 Oracle
  • Архив winx64_12201_database.zip - СУБД сервер х64 Oracle

Устанавливаемые компоненты:

  • сервер базы данных
    • Oracle Database + база для Omega Production
  • сервер приложений:
    • Oracle Client
    • файлы приложения Omega Production

Установка при помощи серверного установщика

Перед установкой

Перед запускои установщика можно расположить License.dat (выданный файл с лицензии) рядом с OmegaSetup.exe

Установка

  1. Запустить установщик OmegaSetup.exe (откуда брать смотреть раздел Расположение необходимых компонентов для установки)
  2. Вкладка Каталог установки. Указываем путь куда установить файлы:
    • В случае установки компонента Oracle и БД для Omega - файлы администрирования установки и файлы инструменты по администрированию БД
    • В случае установки компонента Omega Production - файлы администрирования установки и файлы самого приложения
      !!!Внимание. Каталог указанный по умолчанию не всегда оптимальный выбор!!!
  3. Вкладка Выбор компонентов. Компоненты могут устанавливаться на одну машину но рекомендуется для распределения нагрузки на разные.
    • Omega Production - сервер приложений. Устанавливается приложение Omega Production которое будут использовать остальные пользователи и откуда будет запускаться REST-сервер
    • Oracle и БД для Omega - сервер баз данных. Устанавливается СУБД Oracle и устанавливаются база данных Omega Production
    • VC Redist - компонент программ Майкрософт для корректной работы компонента Omega Production
  4. На вкладке Лицензия:
    • Если файл лицензии не найден автоматически то указываем путь к файлу лицензии (для автоматического определения необходимо расположить License.dat рядом с OmegaSetup.exe)
  5. На вкладке Oracle и БД для Omega:
    • ORACLE_BASE - путь куда устанавливается весь комплект СУБД Oracle ( такое имя ему дается в регистре )
    • ORACLE_HOME - путь куда устанавливается основные инструменты СУБД Oracle ( Заполняется автоматически. Такое имя ему дается в регистре )
    • Пароль от sys - системный пользователь в СУБД Oracle. Мы обычно ставим пароль по умолчанию sys
    • Пароль от system - системный пользователь в СУБД Oracle. Мы обычно ставим пароль по умолчанию sys
    • Путь к файлам данных Oracle - путь к файлам формата .dbf где лежат все данные СУБД Oracle.
    • Имя базы - наименование одного из управляющих БД объектов в Oracle. Обычно мы именуем этот объект omega
    • Объём выделяемой ОЗУ - объём оперативной памяти которое будет использовать Oracle. !!!Внимание!!! Для выставления данного значения ознакомиться с системными требованиями!
  6. При установке СУБД Oracle откроется отдельная консоль. При окончании установки консоль ждёт чтобы вы нажали любую клавишу. (специфика установщика Oracle)
  7. Ждём окончания установки. Для улучшения установщика прислать текст из лога установщика . Желательно в названии письма указать название вашего производства
  8. [Для версии x32] Установить клиентскую версию x32 СУБД Oracle. (откуда брать смотреть раздел Расположение необходимых компонентов для установки) Сделать папку с установленным клиентом доступной в вашей сети производства
  9. [Опционально] Установить клиентскую версию x64 СУБД Oracle. (откуда брать смотреть раздел Расположение необходимых компонентов для установки) Сделать папку с установленным клиентом доступной в вашей сети производства
  10. Если не сделали пункт 7 то сделать папку ORACLE_HOME с установленной серверной версией Oracle доступной в вашей сети производства.
  11. Настроить клиентский установщик в папке <путь куда установили через установщик>\Omega\Install по readme

Руководство по установке клиентских мест

Инсталлятор обычно располагается на том же сервере, где и исполняемые файлы Omega

1. Перед установкой клиентских мест нужно откорректировать файл OMPINST.INI:
-в секциях [Oracle] и [Oracle 64]:
-указать SID БД(обычно SID=omega)
-в переменной Path указать путь к папке oracle, в которой находится папка bin(не включая bin)

-в секции [Omega Production]
-в переменной Path указать путь к папке Omega, в которой находятся папки App32 и App64 с исполняемыми файлами Omega
-в секции [Omega Production Doc]
-в переменной Path указать путь к документации

2. Запустить на клиентском месте OmegaSetup.exe

------------------------------------------------------------------------------------------------------------------------
Для использования msi версии установщика msi\OmegaSetup.msi применяются следующие параметры
(и их значения по умолчанию, если переменная не задана):
OMEGA32INSTALL=1 - устанавливать x86 версию Омеги
OMEGA64INSTALL=1 - устанавливать x64 версию Омеги
Обязательно требуется задать один или оба параметра OMEGA32INSTALL и OMEGA64INSTALL
OMEGADIR - путь к папке, содержащей папки App32 и App64 (пример: \\OmegaServer\Omega). Обязательный параметр
DOCINSTALL=1 - устанавливать документацию
DOCDIR - путь к папке с документацией (пример: \\OmegaServer\Omega\Documentation). Используется если DOCINSTALL=1
ORA32INSTALL=1 - использовать x86 версию oracle
ORA32DIR - путь к x86 версии oracle (пример: \\OraServer\client32). Используется если ORA32INSTALL=1
ORA32SID=OMEGA - SID базы данных. Используется если ORA32INSTALL=1
ORA64INSTALL=1 - использовать x64 версию oracle
ORA64DIR - путь к x64 версии oracle (пример: \\OraServer\client64). Используется если ORA64INSTALL=1
ORA64SID=OMEGA - SID базы данных. Используется если ORA64INSTALL=1
FONTINSTALL=1 - Устанавливать шрифты

Пример запуска:
c:\omega\OmegaSetup.msi /q /L*v c:\omega\install.log OMEGADIR=\\omp04\Omega\Daily ORA32DIR=\\omp03\client_1\ ORA64DIR=\\omp03\dbhome_1 DOCDIR=\\omp03\Docs\DocPDF\Doc

msi установщие не ставит vcredist и .net, их нужно установить дополнительно из папки redist

Установка компонентов по отдельности

Как устанавливать отдельно описано в документе OmegaProductionInstall.doc в том же каталоге

Обновлено BEA 2 месяца назад · 47 изменени(я, ий)