С помощью модуля WebSphere Portal можно найти
ресурсы для ячейки портала и использовать действия модулей для для развертывания артефактов.
Прежде чем начать
- Создайте группу ресурсов верхнего уровня для агентов. См. раздел Создание групп.
- Установите агент в системе, на которой расположен Узел портала.
- Если
IBM® WebSphere Application Server
развернут каталоге, отличном от каталога по умолчанию, укажите в агенте следующее свойство:
- Выберите
.
- Добавьте свойство wsadmin.path.
- Установите для свойства wsadmin.path значение полного пути к сценарию
wsadmin (включая имя сценария).
Расположение этого файла по умолчанию в ОС Linux: /opt/IBM/WebSphere/AppServer/bin/wsadmin.sh.
Расположения по умолчанию в ОС Windows: C:\IBM\WebSphere\AppServer\bin\wsadmin.bat и C:\Program
Files\IBM\WebSphere\AppServer\bin\wsadmin.bat.
- Установите модуль WebSphere Portal.
- Установите Развертывание приложения для модуля WebSphere®.
Процедура
- На сервере IBM UrbanCode Deploy откройте вкладку Ресурсы.
- Рядом с ресурсом щелкните на Действия и выберите Добавить агент.
- В окне Создать новый ресурс выберите агент и щелкните на Сохранить. Новый ресурс агента появится в дереве ресурсов. Через некоторое время под ресурсом агента появится еще один ресурс. Этот ресурс называется WebSphereCell и представляет ячейку WebSphere Application Server.
Для появления ячейки может потребоваться нажать кнопку Обновить.
- Щелкните на ресурсе ячейки WebSphere Application Server и выберите . У этого ресурса есть роль WebSphereCell, имеющая несколько свойств, связанных с ячейкой.
- В разделе Свойства роли для роли WebSphereCell укажите информацию о соединении для ячейки, включая расположения профайла и файла wsadmin и имя и пароль пользователя для системы WebSphere Application Server. См. следующий рисунок:
Прим.: Оставьте поле Имя ячейки пустым.
- Щелкните на Сохранить.
- На вкладке Ресурсы, рядом с ресурсом ячейки, щелкните на Действия и выберите Автоматическая настройка.
- В окне Автоматическая настройка щелкните на поле
Шаги, включите переключатель рядом с шагом Поиск топологии WebSphere и нажмите кнопку OK.
- Нажмите кнопку Сохранить, чтобы закрыть окно Автоматическая настройка.
- Подождите 30-60 секунд, а затем нажмите кнопку Обновить. Теперь показан WebSphereCell. Разверните этот элемент, и проверьте
соответствие структуры ресурсов вашей топологии
WebSphere Application Server.
Она будет содержать развертываемые артефакты для WebSphere
Portal (тема, PAA, WAR, команда ConfigEngine, сценарий XMLAccess)
- На записи WebSphereCell нажмите Изменить и проверьте
правильность значения поля Имя ячейки.
- Определите свойства для ресурсов. Щелкните на ресурсе, перейдите на вкладку Конфигурация и выберите
Свойства ресурса.
- Для топологии сетевого развертывания определите свойства для ресурсов Кластер портала, Первичный узел
портала и Вторичный узел портала.
- Для автономной топологии определите свойства для ресурса Узел портала.
Определите следующие свойства:
- portal.home: каталог установки портала
- portal.profile.home: каталог профайла портала
- portal.admin.user: имя пользователя администратора портала
- portal.admin.password: пароль администратора портала
- portal.config.port: порт конфигурации портала
- websphere.password: пароль администратора WebSphere
- Создайте компоненты для ресурса. Каждый ресурс должен иметь хотя бы один компонент для развертывания.
- Добавьте компоненты в ресурсы.
- Перейдите к ресурсу.
- Выберите
- Выберите компонент для использования.
- Создайте приложение.
- Перейдите в Приложения.
- Нажмите Создать новое приложение (если оно не существует). Можно также использовать существующее приложение, прикрепленное к ячейке для управления.
- Введите имя приложения и нажмите Сохранить.
- Перейдите на вкладку Компоненты, а затем добавьте компонент, созданный с
помощью процедуры генерации шаблона.
- Создайте среду приложений.
- На вкладке Ресурсы выберите Создать новую среду.
- Введите имя среды и нажмите Сохранить.
- Перейдите на страницу изменения среды.
- Щелкните на имени среды и нажмите Добавить базовый ресурс. Выберите группу для ячейки и среды.
- Измените свойства среды для компонента. Выберите . В списке Свойства среды компонента введите
значения для каждого показанного свойства. Заметьте, что значения уже заполнены значениями по умолчанию,
если они заданы ранее.
- Создайте процесс приложения типа Развертывание для конфигурации и
развертывания.
- Перейдите на вкладку Процессы.
- Добавьте действие развертывания.
- Перенесите действие Установить компонент в редактор процессов.
- Выберите компонент для использования. Этот компонент создан для ресурса. Например, создан компонент,
содержащий файл WAR Portal для развертывания.
- Выберите процесс для компонента. Например, можно выбрать Развернуть файл WAR Portal для компонента
файл WAR Portal.
- Щелкните на Сохранить.
- Сохраните процесс.
- Выполните процесс для тестирования вновь созданного компонента.