Процесс создания сервера приложений зависит от используемого варианта комплектации WebSphere Application Server.
Автономные серверы приложений
Автономные серверы приложений создаются путем создания профиля сервера приложения. Результатом будет профиль, определяющий один сервер приложений с именем server1. На данном сервере приложений размещаются образцы приложений и административная консоль. В ходе работы с мастером создания профиля вы имеете возможность зарегистрировать новый сервер приложений как службу Windows.
За информацией о создании профиля сервера приложений обращайтесь к разделу 3.3.2, «Создание профиля сервера приложений».
Управляемые серверы приложений
В распределенной серверной среде комплектации Network Deployment вы можете создать сервер приложений из административной консоли администратора развертывания. В следующих инструкциях подразумевается, что вы создали профиль администратора развертывания и запустили администратор развертывания.
Примечание. Если вы создаете сервер приложений с целью добавления его в кластер, более эффективным будет использование пункта меню Servers (Серверы) →Cluster (Кластер). Обращайтесь к разделу 4.6 «Работа с кластерами».
Для того чтобы создать сервер приложений из административной консоли, выполните следующие операции.
1. Откройте административную консоль администратора развертывания.
2. Выберите пункт Servers (Серверы) → Application Servers (Серверы приложений).
3. Нажмите New (Создать) (см. рис. 4.16).
4. Выберите узел для нового сервера и введите имя нового сервера.
Рис. 4.16. Создание сервера приложений: шаг 1
Нажмите Next (Далее).
5. Выберите шаблон, который будет использоваться, нажав соответствующий переключатель (рис. 4.17). У вас есть следующие варианты.
○ Default: стандартный рабочий сервер.
○ DeveloperServer: сервер, оптимизированный для разработки.
○ defaultZOS: доступный только для платформ z/OS и единственный в этой сис теме, пока не будут созданы новые шаблоны.
Позже вы также сможете создавать шаблоны, основывающиеся на существующих серверах приложений (см. раздел «Создание шаблонов» ниже).
Рис. 4.17. Создание сервера приложений: шаг 2
Нажмите Next (Далее).
6. Опции, которые вы увидите в следующем окне, зависят от платформы. В случае распределенных платформ вы увидите то, что показано на рис. 4.18. Выберите базовую группу из списка. Данную опцию вы увидите, только если определено несколько базовых групп.
Установите флажок Generate Unique Http Ports (Генерировать уникальные номера портов Http), чтобы для данного сервера были сгенерированы уникальные номера портов.
Рис. 4.18. Создание сервера приложений: шаг 3 для распределенных систем
В системах z/OS вы увидите то, что показано на рис. 4.19.
Рис. 4.19. Создание сервера приложений: шаг 3 для z/OS
В поле Server specific short name (Краткое специфическое имя сервера) указывается краткое имя сервера. Оно также используется как имя задания (например, BBOS002). Общее краткое имя (поле Generic Short Name) – это краткое имя, преобразуемое в краткое имя кластера, если сервер позже будет использоваться в кластере.
Нажмите Next (Далее).
7. В окне сводки отображаются выбранные вами опции (рис. 4.20).
Рис. 4.20. Создание сервера приложений: шаг 4
8. В окне сообщений нажмите кнопку Save (Сохранить), чтобы сохранить изменения в основном хранилище.
Примечание. Если вы создаете сервер приложений в операционной системе Windows, то данный процесс не даст вам возможности зарегистрировать новый сервер как службу Windows. Вы можете сделать это позже с помощью команды WASService (см. раздел 3.6.3, «Перезапуск процесса при сбое»).
Создание шаблона
Чтобы создать шаблон сервера приложений на основе существующего сервера выполните следующие шаги.
1. Выберите пункт Servers (Серверы) → Application Servers (Серверы приложений).
2. Нажмите кнопку Template… (Шаблон) над списком серверов.
3. Нажмите New (Создать).
4. Выберите из списка сервер, на основе которого будет создаваться шаблон, и нажмите OK.
5. Введите имя и описание шаблона и нажмите OK.
6. Сохраните конфигурацию.
Новый шаблон появится в списке шаблонов, и его можно будет выбрать в следующий раз, когда вы будете создавать сервер приложений.