让你的IIS服务器支持JSP |
一.软件简介 本文主要讲述如何用IIS+Tomcat3.1支持JSP及servlet环境 。正常情况下IIS不支持servlet及JSP环境 。我们通过使用一个IIS到Tomcat重定向的插件(plugin)使用IIS能够将所有的servlet及JSP请求发送到Tomcat执行以实现servlet及JSP环境 。 二.文档定义 "tomcat_home"--假定为你安装tomcat的目录 。 三.软件环境 Microsoft Windows NT 4.0 SP6a IIS 4.0 Tomcat 3.1 四.获得所需软件 Microsoft Windows NT Server 4.0,请你自行准备 。 Microsoft Windows NT Option Pack(安装IIS),请你自行准备 。 IIS server的Tomcat插件 Tomcat 3.1 五.安装 (1)请参考前面的文章,安装Tomcat 3.1 for win 。 (2)确认第一步安装成功后,安装配置IIS的Tomcat插件 在注册表中,增加一个新的键值: "HKEY_LOCAL_MACINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0" 增加一个名为"extension_uri"的字符串,值为"/jakarta/isapi_redirect.dll" 增加一个名为"log_filei"的字符串,值为"日志文件的文件全名l"(例如c:\tomcat\IISisapi.log) 增加一个名为"log_level"的字符串,值为"你想记录的error级别"(可以是以下值中的一个:debug,inform,error,emerg) 增加一个名为"worker_file"的字符串,值为"tomcat_home\conf\workers.properties"(将这里的tomcat_home替换成你安装tomcat的路径全名,例如c:\tomcat) 增加一个名为"worker_mount_file"的字符串,值为"tomcat_home\conf\uriworkermap.properties"(将这里的tomcat_home替换成你安装tomcat的路径全名,例如c:\tomcat) 进入IIS管理控制台,选中"WEB站点"->按右键->选中属性->isapi筛选器中将"isapi_redirect.dll"加入到筛选器列表中 。 重新启动IIS,确认在isapi筛选器中我们新加的筛选器有一个向上的绿色箭头 。 (1)加上jsp的web引用目录(Context) 在Tomcat里加上一个web引用目录,具体步骤请看本区文章 加入一个web引用目录到IIS ISAPI 重定向插件 打开"tomcat_home\conf\worker.properties"文件,加入如下配置行: /"web引用目录"/*=ajp12(例如/jsp/*=ajp12) 。 |