was7.0 IHS 安装配置

WAS7.0 中我们可以通过 IHS 的插件 plugin-cfg.xml 实现 Web 服务器与应用服务器的负载均衡功能,
它有两种负载均衡算法:轮询与随机,缺省负载均衡类型是轮询。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------

WAS7.0概要文件 dmgr 安装目录:/opt/IBM/WebSphere/AppServer/profiles/dmgr01/
IHS7.0 和 Plugin 安装目录:/opt/IBM/HTTPServer/Plugins/
安装用户wasadmin

有两种方式可以将 Web 服务器的插件 plugin-cfg.xml 和应用服务器关联起来,一种是生成插件后,手动拷贝
到 /opt/IBM/HTTPServer/Plugins/config/webserver1 目录下;
另一种是将 web 服务器联合到dmgr控制台上,在以下情况下将自动生成 Web 服务器的插件配置文件,无需我
们手动生成和传播插件( IHS 7.0 可以自动将插件配置文件传播到远程机器):
 1,定义了新的 Web 服务器。
 2,应用程序被部署到应用服务器上。
 3,卸载应用程序。
 4,更新和保存虚拟主机定义。

----------------------------------------------------------------------------------------------------------------------------------------------------------------------

在我们安装 IHS 时选择安装 plugin ,默认服务器名称 webserver1 ,端口80,管理端口8080,不勾选密码,
安装完成后,我们可以在Plugins/bin 目录下找到 configurewebserver1.sh 脚本,需要将此脚本拷贝到我们需要联合的dmgr
控制台上。
将 configurewebserver1.sh 脚本上传到此目录 /opt/IBM/WebSphere/AppServer/profiles/dmgr01/bin
[wasadmin@vm01 bin]$ chmod 755 configurewebserver1.sh
[wasadmin@vm01 bin]$ ./configurewebserver1.sh
区域/单元名: <default>
Username: wasadmin
Password:         
 WASX7209I: 已使用 SOAP 连接器连接到节点 vm01MgrNode01 上的进程“dmgr”;进程的类型为:DeploymentManager
WASX7303I: 已将下列选项传递至脚本编制环境,它们将作为参数存储在 argv 变量中:“[webserver1, IHS, /opt/IBM/HTTPServer, /opt/IBM/HTTPServer/conf/httpd.conf, 80, MAP_ALL,

/opt/IBM/HTTPServer/Plugins, unmanaged, vm01-node, vm01, linux]”。
.............................................................
.............................................................
.............................................................

Start saving the configuration.
 
Configuration save is complete.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------


这时我们在控制台上点击 服务器 > 服务器类型 > Web 服务器 就可以看到 webserver1 ,
如果我们想通过控制台查看和修改它的相关参数,它会提示:
-
错误无法连接到节点 vm01-node 上的 IBM HTTP Administration 服务器。
-
这是因为我们没有启动 IHS 的 管理服务:
先启动web服务,80端口需要root执行:
[root@vm01 bin]$ ./apachectl start
启动管理服务之前我们需要修改 admin.conf 配置文件,将User和Group修改成如下:
User wasadmin
Group wasadmin
[wasadmin@vm01 bin]$ ./adminctl start
然后我们需要为 IHS 管理服务器创建用户标识和密码, 密码文件为 /opt/IBM/HTTPServer/conf/admin.passwd ,
[wasadmin@vm01 ~]$ cd /opt/IBM/HTTPServer/bin
[wasadmin@vm01 bin]$ ./htpasswd -cb /opt/IBM/HTTPServer/conf/admin.passwd uadmin padmin,其中 uadmin 是系统用户标识,padmin 是的密码。
然后我们在控制台上点击 服务器 > 服务器类型 > Web 服务器 > webserver1 > 远程 Web 服务器管理 ,填写管理端口,用户名uadmin和密码padmin。
最后我们就可以通过控制台修改相关参数了,如果我们需要修改IHS的80端口,我们还需要在

环境 > 虚拟主机 > virtual_host_name > 主机别名 中添加相应的端口。


---------------------------------------------------------------------------------------------------------------------------------------------------------------------

我们也可以通过 NodeAgent 来管理远程 IHS ,不过需要安装 IHS 的节点同时安装 WAS,然后再将节点联合到dmgr控制台上,这样我们也可以管理IHS,这里不再描述。

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值