websphere作为IBM的稳定的产品线,WebSphere Application Server 是所有产品的基础,其他所有产品都在它之上运行。这里记录一下公司里用到的was应用部署(集群部署)在控制台的操作步骤:
序号 | 操作内容 |
1 | 部署WAS应用 打开浏览器,在地址栏中输入https://127.0.0.1:8888/ibm/console进入控制台,用admin 用户登录控制台 |
2 | 创建集群clustor01: 选择左边菜单栏 服务器--集群--WebSphere Application Server 集群 点击->新建 输入集群名称:clustor01 下一步 成员名:server01 节点选择xx1 下一步 成员名:server01 节点选择xx2 点击->添加成员 下一步 保存到主配置。 |
3 | 创建端口 点击->环境->虚拟主机->default_host->主机别名 点击->新建 端口:8888(查看当前was上的已有端口,顺延即可) 点击确定 点击保存到主配置。 |
4 | 给server分配端口 点击->服务器->所有服务器->节点在xx1的server01->端口->Wc_defaulthost 修改端口为:8888 ,点击确定->保存到主配置 点击->服务器->所有服务器->节点在xx2的server01->端口->Wc_defaulthost 修改端口为:8888,点击确定->保存到主配置 |
5 | 应用部署 选择左边菜单栏 应用程序--应用程序类型—WebSphere企业应用程序 选择安装 选择远程文件系统 选择目录: /websphere/IBM/WebSphere/war/yingyongchengxu.war 下一步,选择快速路径 下一步,安装应用程序的目录:/websphere/IBM/WebSphere/BOCapps/ 下一步,勾选yingyongchengxu.war模块,选择clustor01集群,点击应用 下一步,完成,保存到主配置。 |
6 | 点击->服务器->所有服务器->节点在xx1的server01, 将类装入器策略修改为:单个; 将类装入方式修改为:类已装入并且是先使用本地类装入器(父类最后);点击确定->保存到主配置。 点击->服务器->所有服务器->节点在xx1的server01->已安装的应用程序->yingyongchengxu.war->类装入和更新检测, 将类装入顺序修改为:类已装入并且是先使用本地类装入器(父类最后)。点击确定->保存到主配置。 点击->服务器->所有服务器->节点在xx2的server01-> 已安装的应用程序->yingyongchengxu.war->管理模块-> yingyongchengxu.war, 将类装入顺序修改为:类已装入并且是先使用本地类装入器(父类最后)。点击确定->保存到主配置。 点击->服务器->所有服务器->节点在xx2的server01, 将类装入器策略修改为:单个; 将类装入方式修改为:类已装入并且是先使用本地类装入器(父类最后);点击确定->保存到主配置。 点击->服务器->所有服务器->节点在xx1的server01->已安装的应用程序->yingyongchengxu.war->类装入和更新检测, 将类装入顺序修改为:类已装入并且是先使用本地类装入器(父类最后)。点击确定->保存到主配置。 点击->服务器->所有服务器->节点在xx2的server01-> 已安装的应用程序->yingyongchengxu.war->管理模块-> yingyongchengxu.war, 将类装入顺序修改为:类已装入并且是先使用本地类装入器(父类最后)。点击确定->保存到主配置。 |
7 | 启动server01服务前,实施监控127.0.0.1的WAS系统日志 cd /was_dump/server01 (日志文件配置目录不同) tail -f SystemOut.log |
8 | 选择左边菜单栏 服务器--所有服务器 分别勾选server01的两个服务,依次启动; |
9 | 部署后验证操作 在ie浏览器中分别访问以下URL: http://127.0.0.1:8888/yingyongchengxu 均能正常打开说明war包部署成功,服务启动正常 |