2.Подготовка к работе
2.1.Установка программного обеспечения
2.1.1.Комплект поставки
Основным вариантом поставки платформы IRM TDRM является поставка в виде образов виртуальных машин (сервера баз данных и сервера приложений), содержавших базовые настройки.
Такой подход позволяет заказчику очень быстро и с минимальными затратами развернуть систему и начать работу по настройке системы в соответствии со своими бизнес-задачами и потребностями.
Примечание:
В некоторых случаях по требованию заказчика платформа IRM TDRM может поставляться виде дистрибутива для установки “c нуля”. В виду большой сложности развертывание системы в этом случае выполняется специалистами разработчика, либо специально подготовленными сотрудниками – представителями третьей стороны (в том числе силами специально обученных представителей Заказчика) и в данном документе не описывается.
В комплект входят образы двух виртуальных машин, экспортированных из среды виртуализации VMware в формате OVF:
Сервер баз данных (6Гб оперативной памяти, 2 CPU, Windows Server 2008R2 или выше). Предназначен для функционирования СУБД Oracle, включая следующие службы:
Служба OracleServiceregion (oracle);
Служба OracleOraDb11g_home1TNSListener (oracle);
Пароль локального администратора Administrator / qwerty123.
3.Сервер приложений (6Гб оперативной памяти, 4 CPU, Windows Server 2008R2 или выше). Предназначен для функционирования приложений платформы IRM TDRM, включая:
Служба xdox_11 (Управление бизнес-процессами);
Служба Nginx;
Служба Cms (Apache Tomcat cms);
Служба Custom (Apache Tomcat custom);
Служба Elapp (Apache Tomcat elapp);
Служба GIS_9080 (Apache Tomcat GIS_9080);
Служба Infra (Apache Tomcat infra);
Служба Portal (Apache Tomcat portal);
Консольное приложение портала Apache Tomcat;
Пароль локального администратора Administrator / qwerty123;
Пароль владельца приложений surt / Qwerty123.
Примечание:
Рекомендуется после установки виртуальных машин сменить пароли локального администратора и владельца приложений.
3.1.1.Условия лицензирования
Необходимым условием начала работы с является приобретение лицензий на использование платформы IRM TDRM. Стандартными условиями лицензирования являются:
Лицензиат является конечным пользователем платформы IRM TDRM.
Лицензиат получает от Лицензиара право на использование Платформы IRM TDRM, в области построения автоматизированной системы (далее - Система) для осуществления внутрихозяйственной деятельности и оказания сопутствующих услуг сторонним организациям и физическим лицам.
Лицензиат имеет право предоставить подключение к Системе для ее использования специалистам третьей стороны с целью ее использования в интересах Лицензиата.
Количество одновременно работающих пользователей и стоимость лицензии на каждого пользователя ограничивается в соответствии с условиями лицензионного соглашения.
Лицензиат не имеет права продавать лицензии или тиражировать Систему, т.е., лицензии, полученные Лицензиатом от Лицензиара, не могут быть предметом коммерческой деятельности Лицензиата.
Право на использование платформы IRM TDRM и Системы предоставляется Лицензиату бессрочно.
Примечания:
Стандартные условия лицензирования не являются обязательными и могут быть изменены в лицензионном соглашении;
На момент ввода Системы в промышленную эксплуатацию Лицензиат дополнительно должен иметь лицензии на используемые продукты третьих сторон.
3.1.2.Начало работы
Для начала работа экземпляра базового варианта системы на платформе IRM TDRM необходимо выполнить следующие действия:
Развернуть поставленные образы сервера базы данных и сервера приложений, используя стандартные средства VMware и запустить виртуальные машины.
Серверы будут доступны по следующим адресам:
Сервер баз данных - vm-irm-oradb-demo (vm-irm-oradb-demo.mdi.ru);
Сервер приложений - vm-irm-as-demo (vm-irm-as-demo.mdi.ru).
Для корректной работы необходимо, чтобы виртуальные машины обращались друг к другу по полным именам vm-irm-as-demo.mdi.ru и vm-irm-oradb-demo.mdi.ru. Ввиду того, что вне домена mdi.ru это сделать затруднительно, следует определить корректные синонимы в файле «C:\Windows\System32\drivers\etc\hosts»:
На сервере баз данных:
127.0.0.1 vm-irm-oradb-demo.mdi.ru;
vm-irm-as-demo.mdi.ru
На сервере приложений:
127.0.0.1 vm-irm-as-demo.mdi.ru;
vm-irm-oradb-demo.mdi.ru.
Перезагрузить оба сервера и запустить консольное приложение портала (см. раздел 3.1.5).
3.1.3.Обращение к системе
Для обращения к системе следует использовать адрес по умолчанию https://vm-irm-as-demo.mdi.ru. Для входа в систему следует использовать имя «portal» и пароль «654321».
Примечание:
До переноса системы в домен пользователя (замены адресов серверов по умолчанию на реальные адреса в домене пользователя- см. следующий раздел) для доступа к системе с рабочей станции пользователя, в файле «C:\Windows\System32\drivers\etc\hosts» на рабочей станции пользователя должны быть прописаны синонимы для адресов виртуальных машин:
vm-irm-as-demo.mdi.ru;
vm-irm-oradb-demo.mdi.ru.
3.1.4.Перенос системы в домен пользователя
Для изменения адресов виртуальных машин по умолчание на реальные адреса в домене пользователя (перенастройку имен серверов) следует внести изменения соответствующие конфигурационные файлы серверов приложений и базы данных. Для осуществления настройки сервера могут включаться в любом порядке, в том числе независимо.
3.1.4.1.Сервер приложений. Nginx
Замена «vm-irm-as-demo.mdi.ru» => новое имя сервера приложений в следующих в следующих файлах:
C:\surtapp\nginx\conf\conf.d\http.conf;
C:\surtapp\nginx\conf\conf.d\https.conf.
3.1.4.2.Сервер приложений. Tomcat
Замена «vm-irm-oradb-demo.mdi.ru» => новое имя сервера БД в следующих в следующих файлах:
C:\surtapp\tomcat-cms\conf\context.xml;
C:\surtapp\tomcat-custom\conf\context.xml;
C:\surtapp\tomcat-elapp\conf\context.xml;
C:\surtapp\tomcat-gis\conf\context.xml;
C:\surtapp\tomcat-infra\conf\context.xml;
C:\surtapp\tomcat-portal\conf\context.xml;
C:\surtapp\tomcat-pp\conf\context.xml;
C:\surtapp\tomcat-report\conf\context.xml;
C:\surtapp\tomcat-ws\conf\context.xml.
3.1.4.3.Сервер приложений. Xdox
Замена «vm-irm-oradb-demo.mdi.ru» => новое имя сервера БД в следующих в следующих файлах:
C:\xdox\tomcat\base_11\.license.
3.1.4.4.Сервер БД. Oracle. Сеть
Замена «vm-irm-oradb-demo» => новое имя сервера БД и «vm-irm-oradb-demo.mdi.ru» => новое имя сервера БД в следующих в следующих файлах:
O:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora;
O:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
3.1.4.5.Сервер БД. База данных
CВ скрипте «O:\oracle\product\11.2.0\dbhome_1\database\servers_rename.sql» следует заменить шаблоны:
«#DB_SERVER_NAME#» => новое имя сервера БД;
«#AS_SERVER_NAME#» => новое имя сервера приложений.
После этого необходимо выполнить скрипт, используя следующие команды:
Set ORACLE_SID=region
Sqlplus devsys/devsys @servers_rename.sql
3.1.4.6.Завершение настройки
Если планируется использовать протокол HTTPS для доступа к системе, то необходимо:
Добавить файлы SSL сертификата в каталог Nginx «С:\surtapp\nginx\conf\»);
Внести изменения в конфигурацию nginx, путем редактирования файла «C:\surtapp\nginx\conf\conf.d\https.conf»;
общая информация по настройке SSL в Nginx находится на официальном сайте продукта: http://nginx.org/ru/docs/http/configuring_https_servers.html.
После осуществления настройки сервера необходимо выключить (перезагрузить).
Примечание:
Если замена сертификата не будет выполнена, то при обращении к системе веб- браузер будет выдавать ошибку сертификата.
3.1.5.Порядок запуска и остановки компонентов системы
Бóльшая часть компонентов системы запускаются автоматически при старте соответствующих серверов.
Единственным исключением является консольное приложение портала Apache Tomcat, для запуска которого следует:
Войти на сервер приложений под пользователем surt;
Запустить на рабочем столе приложение, используя ярлык «Startup»;
После этого сеанс пользователя surt должен оставаться активным (log off делать не надо, но можно закрыть окно удаленного рабочего стола).
Предупреждение:
Часть служб, обеспечивающих работу системы, настроены на отложенный запуск, поэтому после загрузки ОС на каждом сервере, необходимо выждать 5-10 минут для старта всех служб.
При необходимости расстановки или запуска отдельных служб, перечисленных в разделе выше), необходимо пользоваться стандартными средствами ОС Microsoft Windows.
|