`

IHS如何通过80端口连接WAS?

 
阅读更多
经常看到有朋友问这个问题,所以简单总结一下基本步骤:
 
IHS和WAS之间是通过Plugin来实现的,一般的Plugins和IHS安装在同一物理机器上,WAS安装在另外的物理机器中,其实,不管IHS、Plugins和WAS是否在同一物理机器中,配置方法完前一样,下面以在同一物理机器中,WAS6 Base为例:
 
假定安装路径如下,其他信息采用默认方式:
IHS:C:\IBM\IHS6
Plugins:C:\IBM\WebSphere\Plugins
WAS6:C:\IBM\WebSphere\AppServer,
 
需要注意的配置文件:httpd.conf和plugin-cfg.xml。
 
1,在控制台面板左边展开“环境”->“虚拟主机”->“Default host”->“主机别名”->“新建”,输入主机名为“*”,端口为“80”,确定,保存。默认情况下,default host虚拟主机下80端口是存在的。
2,生成服务器插件文件plugin-cfg.xml。
   在WAS6中,管理控制台可以集成IHS,个人更喜欢命令行方式,在C:\IBM\WebSphere\AppServer\profiles\AppSrv01\bin下运行:GenPluginCfg.cmd,成功运行后产生plugin-cfg.xml文件,一般位于C:\WebSphere\AppServer\profiles\AppSrv01\config\cells目录下
3,修改C:\IBM\IHS6\conf\httpd.conf文件的最后一句:
  比如原始文件为:
LoadModule was_ap20_module "C:\WebSphere\Plugins\bin\mod_was_ap20_http.dll"
WebSpherePluginConfig "C:\WebSphere\Plugins\config\webserver1\plugin-cfg.xml"
修改为:
 
LoadModule was_ap20_module "C:\WebSphere\Plugins\bin\mod_was_ap20_http.dll"
WebSpherePluginConfig "C:\WebSphere\AppServer\profiles\AppSrv01\config\cells"
 
或者不改C:\IBM\IHS6\conf\httpd.conf文件,直接将第2步产生的plugin-cfg.xml文件复制到C:\WebSphere\Plugins\config\webserver1\下,覆盖原文件即可。
 
 
注意:如果在集群下,请在DM所在机器的C:\IBM\WebSphere\AppServer\profiles\Dmgr01\bin下运行GenPluginCfg.cmd,将产生的plugin-cfg.xml文件分发到各节点中。
分享到:
评论

相关推荐

    IHS无法通过80端口连接到WAS应用端口的参考解决办法

    "IHS无法通过80端口连接到WAS应用端口的参考解决办法" IHS(IBM HTTP Server)无法通过80端口连接到WAS(WebSphere Application Server)应用端口的参考解决办法是由于IHS的配置文件中缺少必要的插件文件或插件配置...

    WAS集群、IHS、WAS操作概述.doc

    ### WAS集群、IHS、WAS操作概述 #### 一、安装 ##### 1.1 ND网络版和单服务器版特点 - **ND网络版**:适用于分布式环境,支持跨多台服务器部署,具备高可用性和负载均衡能力,能够更好地支持大规模应用。此版本...

    WAS9集群部署,IHS转发请求

    WAS最新版本was9集群部署,使用IHS转发请求,文档详细有截图,有命令,基于Linux + WAS8.5安装、部署过程 _WIN7 64位系统安装部署文档 。+ WAS9 集群 & IBM HTTP Server 9 部署文档

    IHS与WAS关联配置

    - **Plug-in**:IHS-WAS插件是连接两者的关键,它负责在IHS和WAS之间传递请求和响应。 3. **配置步骤**: - **安装和配置IHS**:首先,安装IBM HTTP Server并进行基本配置,包括设置监听端口、SSL配置等。 - **...

    IHS与WAS

    2. 配置IHS服务:修改http.conf文件的servername为本机IP或域名,启动http服务,验证服务端口状态,确保80和443端口处于开放状态。 3. 测试IHS服务:访问http://localhost,验证IHS服务是否可以正常工作。 WAS安装...

    was与ihs集成

    1. **提高性能**:通过IHS作为前端服务器,可以有效地减轻WAS的负担,提高整体系统的响应速度。 2. **负载均衡**:IHS可以作为负载均衡器,将客户端请求分发到多个WAS实例上,从而实现资源的合理分配。 3. **安全性...

    was端口设置

    修改was控制台端口及IHS统一端口的方法

    WebSphere WAS+IHS虚拟主机配置

    - **安装IHS并配置WAS插件**:首先确保IHS与WAS已正确安装,然后通过WAS管理控制台生成IHS插件,这将包含WAS服务器的信息,便于IHS识别和转发请求。 - **创建IHS虚拟主机**:在IHS的httpd.conf配置文件中,使用标签...

    linux5安装IHS

    本教程将详细讲解如何在Linux5系统上安装IHS,并配置其与WAS集成,通过80端口进行访问。 1. **下载和准备**: - 首先,你需要从IBM官方网站获取适用于Linux5的IHS安装包。这通常是一个`.rpm`文件。 - 确保你的...

    为IHS和WAS配置基于SSL证书的客户端认证

    4. **客户端认证**:在IHS和WAS中启用客户端认证,你需要修改SSL配置,例如在IHS中设置`SSLCipherSuite`以启用客户端证书请求,并在WAS中设置相应的客户端认证策略。在WAS中,这可能涉及到设置服务器的安全性>服务器...

    Was7集群部署及IHS实现方式

    - **步骤3**:在虚拟主机配置IHS端口 - 在IHS配置文件中,为虚拟主机配置正确的端口。 - 确保端口与Was7集群中的应用服务器HTTP端口匹配。 - **步骤4**:生成插件文件并传播插件 - 使用管理控制台或命令行工具...

    ihs+websphere多集群+多端口web服务器架构

    同时,IHS的每个实例绑定到不同的端口,例如一个使用标准的80端口,另一个使用非标准端口(如8000)。 配置过程包括以下步骤: 1. 安装WAS6.0ND并打补丁。 2. 创建WAS的管理服务。 3. 在各服务器上创建应用服务器...

    was应用部署、JNDI、应用调优;IHS部署

    ### WebSphere 应用服务器部署、JNDI 配置与优化、IHS 部署详解 #### 一、WebSphere 应用服务器部署概述 ...通过这些步骤,可以有效地部署和管理基于 WAS 的企业级应用程序,并通过调优确保其稳定运行。

    IHS+WAS6ND实现多应用服务器集群+多web端口服务器架构配置经验

    此外,Web服务器端口的限制也提出了挑战,即需在一个IHS服务器上运行80端口,另一个则需运行非标准端口。 二、系统架构 最终的架构包括两组应用服务器集群,每组包含两个应用服务器,以及两个IHS服务器,分别运行在...

    WAS+IHS虚拟主机配置

    - 编辑主机别名,将端口为 80 和 9080 对应的主机名 * 替换为 WAS 服务器的实际名称 `<yourservername>`。 ##### 2. 安装应用程序 - **安装 abc.war**: - 在“环境”下选择“应用程序”,然后选择“新建”来...

    IHS及F5配置文档

    使用WebSphere Plugin将IHS与WAS集群连接。Plugin捕获IHS接收到的请求,根据配置的路由规则将其转发给合适的WAS节点。 4. 配置F5 LTM: 在F5 LTM上创建虚拟服务器,定义监听端口和协议。配置iRules(自定义脚本)以...

    Was7集群部署、IHS搭建及HTTPS的实现方式

    3. **在虚拟主机配置IHS端口:** - 配置IHS的虚拟主机监听端口,确保其与Was7集群的端口相匹配。 4. **生成插件文件并传播插件:** - 使用IHS提供的工具生成插件文件。 - 将插件文件传播到集群中的所有节点。 5. ...

    IHS安装与配置

    IHS 安装文件可以从官方网站下载,安装过程中需要选择安装位置和端口号,输入密码和用户标识,选择 Web 服务器定义等。整个安装过程可以分为以下几个步骤: 1. 安装 IHS:打开安装文件,选择安装位置和端口号,输入...

    ihs websphere多集群 多端口web服务器架构.doc

    在当前项目中,为了满足特殊的应用需求,采用了**IHS + WAS6ND**实现多应用服务器集群与多Web端口服务器架构。该架构旨在解决传统单一应用服务器集群无法满足的复杂业务场景需求,特别是在有限的硬件资源条件下,...

Global site tag (gtag.js) - Google Analytics