|
2009-05-30, 03:24 PM | #1 |
注册日期: 2003-10-22
帖子: 11,051
积分:6
精华:24
现金:14342金币
资产:29325299金币
|
1 参考网址 http://zhidao.baidu.com/question/30980954.html 2 环境 Windows2003、IIS6.0、D:\apache-tomcat-5.5.23、D:\jdk\jdk1.5.0_06 3 下载一个整合需要的文件isapi_redirect.dll 下载地址http://apache.justdn.org/tomcat/tomcat-connectors/jk/binaries/win32 我下载的是isapi_redirect-1.2.26.dll版本 在tomcat下新建文件夹isapi,然后将isapi_redirect-1.2.26.dll拷贝到tomcat安装目录下的isapi文件夹里 4 建立一个注册表文件isapi_redirect.reg,输入内容 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0] "log_file"="D:\\apache-tomcat-5.5.23\\logs\\isapi.log" "log_level"="debug" "worker_file"="D:\\apache-tomcat-5.5.23\\conf\\workers.properties" "worker_mount_file"="D:\\apache-tomcat-5.5.23\\conf\\uriworkermap.properties" "tomcat_start"="D:\\apache-tomcat-5.5.23\\bin\\catalina.bat start" "tomcat_stop"="D:\\apache-tomcat-5.5.23\\bin\\catalina.bat stop" "extension_uri"="/jakarta/isapi_redirect-1.2.26.dll" 5 建立conf下的workers.properties、uriworkermap.properties文件 # workers.properties workers.tomcat_home=D:\apache-tomcat-5.5.23 workers.java_home=D:\jdk\jdk1.5.0_06 ps=\ worker.list=worker1 worker.worker1.port=8009 worker.worker1.host=localhost worker.worker1.type=ajp13 worker.worker1.lbfactor=1 # uriworkermap.properties /*.jsp=worker1 /*.action=worker1 6 设置IIS,开始-运行-inetmgr A 新建网站-描述(web)-路径(D:\apache-tomcat-5.5.23\webapps\ROOT)-读取权限就可以了 B 右键属性-ISAPI筛选器-添加-筛选器名称填jakarta,可执行文件中填入D:\apache-tomcat-5.5.23\isapi\isapi_redirect-1.2.26.dll C 新建虚拟目录-别名(jakarta)-路径(D:\apache-tomcat-5.5.23\isapi)-读取、执行权限 D WEB服务器扩展-点右键选择“添加一个新的Web服务扩展”,弹出的框中扩展名填JSP(无所谓的,自己随便设置名称),“要求的文件”选“添加”然后找到你的isapi_redirect-1.2.26.dll后“确定”。“设置扩展状态为允许”也打上勾,确定。 7 重启IIS、启动Tomcat 直接访问http://localhost/index.jsp 8 设置WEB-INF的取消读取 因为考虑到WEB-INF下有一些配置文件,如数据库连接方式,所以设置WEB-INF取消读取 其它不想直接让访问的文件夹,同理 9 Tomcat多域名 正式发布时,IIS里设置主机头,并指向tomcat工程目录 虚拟主机,也指向工程目录 Tomcat多域名可参考,TOMCAT多站点配置 http://blog.csdn.net/wl3115/archive/2008/06/10/2533884.aspx 10 整合后index.jsp问题 没解决 |
|