通过 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 拓扑发现步骤旁边的复选框,然后单击确定。
- 单击保存以关闭“自动配置”窗口。
- 等待 30-60 秒,然后单击刷新。 现在 WebSphereCell 旁边将出现曲角符号。展开该曲角符号以确保资源树与 WebSphere Application Server 拓扑匹配。它将包含
WebSphere Portal 的可部署工件(主题、PAA、WAR、ConfigEngine 命令和 XMLAccess 脚本)
- 在 WebSphereCell 条目上,单击编辑并检查单元名称是否填写了正确内容。
- 为资源定义属性。 单击该资源,然后单击配置选项卡,然后单击资源属性。
- 对于 ND 拓扑,定义“门户网站集群”、“门户网站主节点”和“门户网站辅助节点”资源的属性。
- 对于独立拓扑,定义“门户网站节点”资源的属性。
定义以下属性:
- portal.home:门户网站安装目录
- portal.profile.home:门户网站概要文件目录
- portal.admin.user:门户网站管理员用户名
- portal.admin.password:门户网站管理员密码
- portal.config.port:门户网站配置端口
- websphere.password:WebSphere 管理员密码
- 为资源创建组件。 每个要部署的资源都需要一个组件。
- 将组件添加至资源。
- 转至资源。
- 选择。
- 选择要使用的组件。
- 创建应用程序。
- 转至应用程序。
- 单击创建新的应用程序(如果没有应用程序)。 还可使用附加至要管理的单元的现有应用程序。
- 输入应用程序名称,然后单击保存。
- 单击组件选项卡,然后添加由模板生成过程创建的组件。
- 创建应用程序环境。
- 在资源选项卡中,单击创建新的环境。
- 输入环境名称,然后单击保存。
- 转至环境编辑页面。
- 单击环境名称,然后单击添加基本资源。 对示例单元和环境选择组。
- 编辑组件的环境属性。 单击。在组件环境属性列表中,输入每个所显示属性的值。请注意,此时已填充缺省值(如果您在上面提供了缺省值)。
- 创建类型为部署的应用程序进程以进行配置和部署。
- 单击进程选项卡。
- 添加部署步骤。
- 将安装组件步骤拖放至进程编辑器。
- 选择要使用的组件。您已为该资源创建此组件。例如,您创建了用于包含要部署的门户网站 WAR 文件的组件。
- 为该组件选择进程。例如,您应为门户网站 WAR 文件组件选择“部署门户网站 WAR 文件”。
- 单击保存。
- 保存进程。
- 运行进程以测试新创建的组件。