1 Введение 2
1
Глава 1
Введение
2
Глава 2
Примечание:
Далее будет детально рассмотрена установка Сервера Приложе-
ний Geronimo под OC Windows. Установка под ОС Unix осу-
ществляется аналогично, только с использованием .sh-скриптов.
3
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
Инструкция по установке 4
Глава 3
№ Каталог Назначение
1 bin Содержит командные файлы для запуска и остановки Сервера При-
ложений Geronimo и подгрузки новых модулей
2 deploy Содержит файлы для автоматической подгрузки новых модулей
Сервера Приложений Geronimo
3 docs Содержит документацию по установке и файловой структуре Серве-
ра Приложений Geronimo
4 lib Содержит библиотеки ядра Сервера Приложений Geronimo
5 repository Содержит рабочие библиотеки Сервера Приложений Geronimo,
драйвера баз данных
6 schema Содержит схемы работы модулей
7 var Содержит log-файлы, файлы защиты, а также информацию о конфи-
гурациях, использованных во время последнего сеанса работы сер-
вера
5
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
1
Сервер Приложений iBank 2 UA не запускается, если дополнительные языки не установлены.
2
Название файла с дистрибутивом может отличаться от приведенного в данном примере в зависимости от
версии устанавливаемой Sun JRE.
Инструкция по установке 6
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
На третьем шаге мастера установки (см. рис. 3.3) можно изменить каталог установки по
умолчанию Sun JRE. Если Сервер Приложений Geronimo будет устанавливаться на том же
персональном компьютере, что и Сервер Приложений системы iBank 2 UA Jerry, то необходи-
мо указать дополнительные опции установки Sun JRE: Support for Additional Languages
(поддержка дополнительных языков, в частности, кириллицы) и Additional Font and Media
Инструкция по установке 7
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
Нажатие на кнопку Next приводит к началу непосредственной процедуры установки Sun JRE.
В результате успешной установки на экране отобразится последнее окно мастера установки
(см. рис. 3.5). Нажмите на кнопку Finish для выхода из программы-инсталлятора.
Инструкция по установке 8
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
Внимание:
Для тестирования установки Sun JRE по указанному выше адресу необ-
ходимо закрыть все окна используемого браузера и заново запустить его.
Инструкция по установке 9
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
Инструкция по установке 10
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
После запуска Сервера Приложений для успешной работы модуля Web-Банкинг для част-
ных клиентов необходимо настроить подключение к базе данных, а также выполнить за-
грузку ресурсов content management system (CMS) и Web-Банкинг. Информация о настройке
подключения к базе данных изложена в разделе Шаг 6. Настройка подключения к БД.
Процесс загрузки ресурсов content management system (CMS) и Web-Банкинг подробно рас-
смотрен в разделе Шаг 7. Загрузка ресурсов CMS и Web-Банкинг.
Внимание!
В случае некорректной настройки подключения Сервера При-
ложений Geronimo к БД необходимо выполнить последователь-
ность действий, изложенную ниже, для перенастройки подключения.
1. выполнить команду:
Инструкция по установке 11
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
Инструкция по установке 12
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
Инструкция по установке 13
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
Назначение SSL-сертификатов
В рамках Сервера Приложений Geronimo работает вспомогательный Web-сервер с поддерж-
кой протокола SSL. Для работы вспомогательного Web-сервера необходим SSL-сертификат.
При промышленной эксплуатации модуля Web-Банкинг Сертификат должен быть получен
банком в одном из мировых Сертификационных Центров:
• VeriSign — https://www.verisign.com;
• Thawte — https://www.thawte.com.
Срок действия сертификата, как правило, составляет один год. При опытной эксплуатации
допустимо использование самозаверенного сертификата (сертификат, который банк выдает
самому себе) с обязательной передачей клиентам на дискетах самозаверенного сертификата и
последующей установкой сертификата в Web-браузеры клиентов. Важным вопросом является
выбор домена, как правило, банки выбирают домен bankname.com.ua.
При установке Сервера Приложений Geronimo исходная конфигурация содержит хранилище
ключей со стандартным SSL-сертификатом от поставщика Geronimo — geronimo-default. Ка-
талогом хранилища всех SSL-сертификатов является директория
%Geronimo_Home%\var\security\keystore. Обновление SSL-сертификата необходимо для аутен-
тификации клиентом сервера банка, а также для шифрования и обеспечения целостности пе-
редаваемых данных.
Инструкция по установке 14
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
Генерирование SSL-сертификата
Для генерации секретного ключа будущего сертификата выполните команду:
-keystore %Geronimo_Home%\var\security\keystores\.sslkeystore
Инструкция по установке 15
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
-keystore %Geronimo_Home%\var\security\keystores\.sslkeystore
Утилита запросит пароль, по умолчанию установлен пароль changeit. Далее выполните ко-
манду:
4. в открывшемся окне в поле Enter keystore password указать пароль доступа к файлу,
содержащему SSL-сертификат и нажать кнопку Unlock Keystore;
Инструкция по установке 16
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
5. в открывшемся окне в поле Unlock Private Key из выпадающего списка выбрать нуж-
ный SSL-сертификат, в поле Password указать пароль к SSL-сертификату и нажать кноп-
ку Unlock Private Key;
Внимание:
При актуализации SSL-сертификата будьте предельно внимательны. При неверном
указании файла или пароля к файлу, содержащему SSL-сертификат, Сервер Прило-
жений Geronimo не стартует!
По окончанию настройки SSL-сертификата Сервера Приложений Geronimo
стандартный SSL-сертификат geronimo-default не удалять! Без стандарт-
ного SSL-сертификата Сервер Приложений Geronimo не стартует — SSL-
сертификат используется в работе внутренних модулей Сервера Приложений
Geronimo (например, обработчика ActiveMQ — встроенный посредник при
передаче сообщений между модулями с поддержкой Java Messages Service).
Инструкция по установке 17
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
• в поле Archive нажать кнопку Обзор и в появившемся окне выбрать имя файла, с
помощью которого будет осуществляться загрузка ресурса по работе с базой данных
%Geronimo_Home%\repository\tranql\tranql-connector\1.2\→
→tranql-connector-1.2.rar;
• в поле Plan нажать кнопку Обзор и в появившемся окне выбрать файл, содержащий
план развертывания ресурса базы данных. В зависимости от используемой СУБД
необходимо указать файл:
Инструкция по установке 18
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
Инструкция по установке 19
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
Инструкция по установке 20
Глава 4
21
Установка Geronimo под ОС Windows/Unix ООО «БИФИТ»
Инструкция по установке 22
Глава 5
Источники дополнительной
информации
Примечание:
Со всеми предложениями и пожеланиями по документации
обращайтесь по электронному адресу support@bifit.com.ua
23