集成Websphere Application Server 5.0与IIS 5.0 (闫利文收藏)IIS(Microsoft Internet Information Server)是目前使用比较广泛的Web Server, 有些情况下,我们需要采用它而不是WAS自带的IBM Http Server 作为Web Server。这时,我们需要做一些配置工作来使WAS和IIS 可以协同工作。
IIS(Microsoft Internet Information Server)是目前使用比较广泛的Web Server, 有些情况下,我们需要采用它而不是WAS自带的IBM Http Server 作为Web Server。这时,我们需要做一些配置工作来使WAS和IIS 可以协同工作。 由于大部分资料上讲述的都是IBM HTTP Server 与WAS的集成,作者希望结合最近集成的经验,一步步演示怎样配置分别分布在两台服务器上的IIS和WAS,希望对大家有所帮助。
1. 系统环境
要使客户端HTTP请求可以通过IIS被传送到WAS, 首先我们需要在Web Server的机器上安装WebSphere Web Server Plug-in for IIS. 这里要指出的是,最好像本文所示,先安装好IIS,建立站点,然后再安装此插件,否则需要额外手工做一些配置工作,此举意义不大,在此本文不做过多解释。
使用WAS安装盘,依据提示,进行到自定义安装。(此处省去选择语言,接受许可协议等安装步骤。)
在产品列表里只选中Web server plug-in 下的IIS项,如图:
[Wed Aug 13 08:55:16 2003] 00000314 00000474 - PLUGIN: Plugins loaded.[Wed Aug 13 08:55:16 2003] 00000314 00000474 - PLUGIN: --------------------System Information-----------------------[Wed Aug 13 08:55:16 2003] 00000314 00000474 - PLUGIN: Bld date: Nov 11 2002, 18:23:32[Wed Aug 13 08:55:16 2003] 00000314 00000474 - PLUGIN: Webserver: IIS[Wed Aug 13 08:55:16 2003] 00000314 00000474 - PLUGIN: Hostname = SCOTTLEE[Wed Aug 13 08:55:16 2003] 00000314 00000474 - PLUGIN: OS version 5.0, build 2195, 'Service Pack 3'
如果插件装载不成功,会有错误提示信息,比如:
ERROR: ws_common: websphereGetStream: Failed to connect to app server on host '192.168.0.1', OS err=10061
这有可能是192.168.0.1的WAS没有正常启动。