Install » История » Версия 47
BEA, 04.12.2024 17:32
| 1 | 24 | BEA | h1. Установка |
|---|---|---|---|
| 2 | 8 | BEA | |
| 3 | 25 | BEA | {{>toc}} |
| 4 | |||
| 5 | 24 | BEA | h2. Краткое описание устанавливаемой системы |
| 6 | 10 | BEA | |
| 7 | 14 | BEA | Для понимания куда необходимо устанавливать компоненты ПО ниже представлена краткая схема работы системы: |
| 8 | 1 | BEA | !OmpDiagram-Page-1.png! |
| 9 | 14 | BEA | Если технические возможности не позволяют иметь 2 сервера то можете установить систему на 1 одном сервере. |
| 10 | |||
| 11 | 26 | BEA | h2. Расположение необходимых компонентов для установки |
| 12 | |||
| 13 | 36 | BEA | Все материалы для начала работы с Omega Production можно загрузить с нашего FTP сервера (ftp://demo:demo@internal.omp-system.ru): |
| 14 | 42 | BEA | * Архив @omp_install.rar@ - основной архив для установки ПО Omega Production. Содержит @OmegaSetup.exe@ и прочие файлы файлы необходимые для установки |
| 15 | 32 | BEA | * Архив @omp_docs@ - архив с документацией по работае с ПО |
| 16 | 33 | BEA | * Каталог @ServerDistr@ - содержит устанавливаемые компоненты по отдельности (не установщик). Подробнее смотрите в |
| 17 | 44 | BEA | * Архив @win32_12201_client.zip@ - СУБД клиент х32 Oracle |
| 18 | * Архив @winx64_12201_client.zip@ - СУБД клиент х64 Oracle |
||
| 19 | * Архив @winx64_12201_database.zip@ - СУБД сервер х64 Oracle |
||
| 20 | 26 | BEA | |
| 21 | 24 | BEA | h2. Устанавливаемые компоненты: |
| 22 | 14 | BEA | |
| 23 | 10 | BEA | * сервер базы данных |
| 24 | 22 | BEA | ** Oracle Database + база для Omega Production |
| 25 | 10 | BEA | * сервер приложений: |
| 26 | ** Oracle Client |
||
| 27 | ** файлы приложения Omega Production |
||
| 28 | |||
| 29 | 24 | BEA | h2. Установка при помощи серверного установщика |
| 30 | 2 | BEA | |
| 31 | 34 | BEA | h3. Перед установкой |
| 32 | |||
| 33 | 38 | BEA | Перед запускои установщика можно расположить @License.dat@ (выданный файл с лицензии) рядом с @OmegaSetup.exe@ |
| 34 | 1 | BEA | |
| 35 | 34 | BEA | h3. Установка |
| 36 | 35 | BEA | |
| 37 | 41 | BEA | # Запустить установщик @OmegaSetup.exe@ (откуда брать смотреть раздел [[#Расположение-необходимых-компонентов-для-установки|Расположение необходимых компонентов для установки]]) |
| 38 | 29 | BEA | # Вкладка *Каталог установки*. Указываем путь куда установить файлы: |
| 39 | 5 | BEA | #* В случае установки компонента *Oracle и БД для Omega* - файлы администрирования установки и файлы инструменты по администрированию БД |
| 40 | 1 | BEA | #* В случае установки компонента *Omega Production* - файлы администрирования установки и файлы самого приложения |
| 41 | 29 | BEA | *!!!Внимание. Каталог указанный по умолчанию не всегда оптимальный выбор!!!* |
| 42 | 2 | BEA | !clipboard-202403211723-et68p.png! |
| 43 | # Вкладка *Выбор компонентов*. Компоненты могут устанавливаться на одну машину но рекомендуется для распределения нагрузки на разные. |
||
| 44 | #* *Omega Production* - сервер приложений. Устанавливается приложение Omega Production которое будут использовать остальные пользователи и откуда будет запускаться REST-сервер |
||
| 45 | #* *Oracle и БД для Omega* - сервер баз данных. Устанавливается СУБД Oracle и устанавливаются база данных Omega Production |
||
| 46 | #* *VC Redist* - компонент программ Майкрософт для корректной работы компонента *Omega Production* |
||
| 47 | !clipboard-202403211724-0a5ju.png! |
||
| 48 | 15 | BEA | # На вкладке *Лицензия*: |
| 49 | 33 | BEA | #* Если файл лицензии не найден автоматически то указываем путь к файлу лицензии (для автоматического определения необходимо расположить License.dat рядом с OmegaSetup.exe) |
| 50 | 1 | BEA | !clipboard-202403211739-u9ipw.png! |
| 51 | 4 | BEA | # На вкладке *Oracle и БД для Omega*: |
| 52 | #* *ORACLE_BASE* - путь куда устанавливается весь комплект СУБД Oracle ( такое имя ему дается в регистре ) |
||
| 53 | #* *ORACLE_HOME* - путь куда устанавливается основные инструменты СУБД Oracle ( Заполняется автоматически. Такое имя ему дается в регистре ) |
||
| 54 | #* *Пароль от sys* - системный пользователь в СУБД Oracle. Мы обычно ставим пароль по умолчанию sys |
||
| 55 | #* *Пароль от system* - системный пользователь в СУБД Oracle. Мы обычно ставим пароль по умолчанию sys |
||
| 56 | #* *Путь к файлам данных Oracle* - путь к файлам формата @.dbf@ где лежат все данные СУБД Oracle. |
||
| 57 | 11 | BEA | #* *Имя базы* - наименование одного из управляющих БД объектов в Oracle. Обычно мы именуем этот объект omega |
| 58 | 21 | BEA | #* *Объём выделяемой ОЗУ* - объём оперативной памяти которое будет использовать Oracle. *!!!Внимание!!! Для выставления данного значения ознакомиться с [[Requirements|системными требованиями]]!* |
| 59 | 4 | BEA | !clipboard-202403211742-8fqge.png! |
| 60 | 16 | BEA | # При установке СУБД Oracle откроется отдельная консоль. *При окончании установки консоль ждёт чтобы вы нажали любую клавишу.* (специфика установщика Oracle) |
| 61 | 2 | BEA | # Ждём окончания установки. Для улучшения установщика прислать текст из лога установщика bea@omp-system.ru. Желательно в названии письма указать название вашего производства |
| 62 | 45 | BEA | # *[Для версии x32]* Установить клиентскую версию x32 СУБД Oracle. (откуда брать смотреть раздел [[#Расположение-необходимых-компонентов-для-установки|Расположение необходимых компонентов для установки]]) Сделать папку с установленным клиентом доступной в вашей сети производства |
| 63 | # *[Опционально]* Установить клиентскую версию x64 СУБД Oracle. (откуда брать смотреть раздел [[#Расположение-необходимых-компонентов-для-установки|Расположение необходимых компонентов для установки]]) Сделать папку с установленным клиентом доступной в вашей сети производства |
||
| 64 | 1 | BEA | # Если не сделали пункт 7 то сделать папку ORACLE_HOME с установленной серверной версией Oracle доступной в вашей сети производства. |
| 65 | 46 | BEA | # Настроить клиентский установщик в папке @<путь куда установили через установщик>\Omega\Install@ по readme |
| 66 | 33 | BEA | |
| 67 | 47 | BEA | h2. Руководство по установке клиентских мест |
| 68 | |||
| 69 | Инсталлятор обычно располагается на том же сервере, где и исполняемые файлы Omega |
||
| 70 | |||
| 71 | 1. Перед установкой клиентских мест нужно откорректировать файл OMPINST.INI: |
||
| 72 | -в секциях [Oracle] и [Oracle 64]: |
||
| 73 | -указать SID БД(обычно SID=omega) |
||
| 74 | -в переменной Path указать путь к папке oracle, в которой находится папка bin(не включая bin) |
||
| 75 | |||
| 76 | -в секции [Omega Production] |
||
| 77 | -в переменной Path указать путь к папке Omega, в которой находятся папки App32 и App64 с исполняемыми файлами Omega |
||
| 78 | |||
| 79 | -в секции [Omega Production Doc] |
||
| 80 | -в переменной Path указать путь к документации |
||
| 81 | |||
| 82 | |||
| 83 | |||
| 84 | 2. Запустить на клиентском месте OmegaSetup.exe |
||
| 85 | |||
| 86 | ------------------------------------------------------------------------------------------------------------------------ |
||
| 87 | Для использования msi версии установщика msi\OmegaSetup.msi применяются следующие параметры |
||
| 88 | (и их значения по умолчанию, если переменная не задана): |
||
| 89 | OMEGA32INSTALL=1 - устанавливать x86 версию Омеги |
||
| 90 | OMEGA64INSTALL=1 - устанавливать x64 версию Омеги |
||
| 91 | Обязательно требуется задать один или оба параметра OMEGA32INSTALL и OMEGA64INSTALL |
||
| 92 | OMEGADIR - путь к папке, содержащей папки App32 и App64 (пример: \\OmegaServer\Omega). Обязательный параметр |
||
| 93 | DOCINSTALL=1 - устанавливать документацию |
||
| 94 | DOCDIR - путь к папке с документацией (пример: \\OmegaServer\Omega\Documentation). Используется если DOCINSTALL=1 |
||
| 95 | ORA32INSTALL=1 - использовать x86 версию oracle |
||
| 96 | ORA32DIR - путь к x86 версии oracle (пример: \\OraServer\client32). Используется если ORA32INSTALL=1 |
||
| 97 | ORA32SID=OMEGA - SID базы данных. Используется если ORA32INSTALL=1 |
||
| 98 | ORA64INSTALL=1 - использовать x64 версию oracle |
||
| 99 | ORA64DIR - путь к x64 версии oracle (пример: \\OraServer\client64). Используется если ORA64INSTALL=1 |
||
| 100 | ORA64SID=OMEGA - SID базы данных. Используется если ORA64INSTALL=1 |
||
| 101 | FONTINSTALL=1 - Устанавливать шрифты |
||
| 102 | |||
| 103 | Пример запуска: |
||
| 104 | 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 |
||
| 105 | |||
| 106 | msi установщие не ставит vcredist и .net, их нужно установить дополнительно из папки redist |
||
| 107 | |||
| 108 | 37 | BEA | h2. Установка компонентов по отдельности |
| 109 | 43 | BEA | |
| 110 | Как устанавливать отдельно описано в документе @OmegaProductionInstall.doc@ в том же каталоге |