TOMCAT+IIS的配置方法,高手请进
我用的TomCat是4.1.18版本,IIS是5.0版本
TomCat和IIS都可单独进行
我按下面的方法配置了,但是没有达到效果。
1.在tomcat\bin\下建立iis资料夹,将isapi_redirector.dll档案复制到这里。
2.激活IIS服务管理员,点选你的WEB站台按右键,选「内容」。
3.点选「ISAPI筛选器」→新增,筛选器名称->输入「Jakarta Redirector」,
执行文件->输入「C:\tomcat\bin\iis\isapi_redirector.dll」然后按确定。
4.点选你的WEB站点,按右键→新增→虚拟目录,别名输入jakarta,目录请指到C:\tomcat\bin\iis,
权限请选择「读取」、「执行指令文件」、「执行」三项。
5.建立一个名为iis_redirect.reg的文件,其内容如下:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]
"extension_uri"="/jakarta/isapi_redirector.dll"
"log_file"="C:\\TOMCAT\\logs\\iis_redirect.log"
"log_level"="emerg"
"worker_file"="C:\\tomcat\\conf\\worker.properties"
"worker_mount_file"="C:\\tomcat\\conf\\uriworkermap.properties"
6.双击将文件内容导入注册表
7.到tomcat\conf下,建立一个名为worker.properties的文件,其内容如下:
# ************ Begin worker.properties **************
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
worker.loadbalancer.type=lb
worker.loadbalancer.balanced_workers=ajp13
worker.tomcat_home=C:\tomcat
worker.java_home=C:\jdk
ps=\
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
# ************ End worker.properties **************
8.到tomcat\conf下,建立一个名为uriworkermap.properties的文件,其内容如下:
# ************ Begin uriworkermap.properties **************
default.worker=ajp13
/manager=$(default.worker)
/manager/*=$(default.worker)
/examples=$(default.worker)
/examples/*=$(default.worker)
/tomcat-docs=$(default.worker)
/tomcat-docs/*=$(default.worker)
/webdav=$(default.worker)
/webdav/*=$(default.worker)
# ************ End uriworkermap.properties **************
9.先将Tomcat关闭,再将IIS重新激活,再开启Tomcat。
10.测试是否已经结合,浏览器网址列输入http://localhost/examples/,不能打开网页
用http://localhost:8080/examples/能打开网页
注意:我用的DLL是isapi_redirect.dll而不是isapi_redirector.dll
因为我在TomCat的网站上下载不到isapi_redirector.dll,它只提供了isapi_redirect.dll和isapi_redirector2.dll的下载
Q1:这个问题是不是不能成功的问题所在呢?
我网上等待,是很急的,先谢谢各位了!