IIS + Tomcat 快速整合(windows xp 系统 )

写文章前,值得注意的是isapi_redirect.properties  和workers.properties、uriworkermap.properties 不能在同一个文件夹下,本来上午就打算写这篇博文的,可是、后面我配了一天的IIS+Tomca 硬是不成功,找了一天的资料,都无法解答,注意:我把这些文件放在同一个文件夹下,硬是整合不成功,晚上回来的时候、按着网上的步骤、一步步的弄好了。所以、我得出一个结论,不知道正不正确, isapi_redirect.properties  和workers.properties、uriworkermap.properties 不能在同一个文件夹下 ,还请有知道为什么的大神解答。另外,有个忠告,如果是第一次配置,还请务必按照步骤来,我就吃过这样的亏,如上所述。

IIS5.1,Tomcat的安装、配置此处不赘述,请查阅相关资料。

isapi_redirect.dll 的下载地址 http://www.fayea.com/apache-mirror//tomcat/tomcat-connectors/jk/binaries/windows/tomcat-connectors-1.2.37-windows-i386-iis.zip

${tomcat_home} 指tomcat的安装目录,如:E:\tools\Tomcat 6.0

      1.在${tomcat_home}目录下新建jk文件夹,存放刚刚下载的isapi_redirect.dll 文件

      2.在${tomcat_home}/jk 下建立 isapi_redirect.properties ,文件名和 isapi_redirect.dll 要一致,内容如下:

# JK插件在IIS服务器中虚拟路径,应与IIS中创建的虚拟目录保持一致
extension_uri=/jakarta/isapi_redirect.dll

#JK插件生成的日志文件的完整路径
log_file=E:\tools\Tomcat 6.0\logs\isapi_redirect.log

#日志级别,其有效值为debug、info、warn、error、trace
log_level=debug

#workers.properties文件的完整路径
worker_file=E:\tools\Tomcat 6.0\conf\workers.properties

#uriworkemap.properties文件的完整路径
worker_mount_file=E:\tools\Tomcat 6.0\conf\uriworkermap.properties


3 在{tomcat_home}/conf下建立workers.properties文件,内容如下:

# worker.list的值为对应的tomcat的值  
worker.list=wlb
# tomcat的server.xml中有<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />,以下的三个值分别对应这里的属性  
worker.wlb.type=ajp13  
worker.wlb.host=localhost  
worker.wlb.port=8009  

4.在${tomcat_home}/conf下建立uriworkermap.properties文件,内容如下:

/*.jsp=wlb  #表示*.jsp的请求交给tomcat处理
/*.do=wlb #表示*.do的请求交给tomcat处理

5  右键默认网站---属性--选择主目录


在本地路径选择你工程所在路径(工程编译后) ,执行权限选择脚本和可执行文件 如上图.

6 右键默认网站---新建---虚拟目录---别名输入jakarta ---选择你的isapi_redirect.dll 所在路径,也就是刚刚在tomcat目录下新建的jk目录: E:\tools\Tomcat 6.0\jk ,勾选如下图所示的权限



7 右键默认网站---属性---选择ISAPI筛选器并添加jakarta筛选器,可执行文件为jk目录下的isapi_redirect.dll ,如下图:



重启IIS,查看jakarta筛选器是否配置成功,若为绿色则成功,如上图:


若为红色,jakarta配置失败,可能isapi_redirect.dll的版本问题。

然后在浏览器输入http://localhost,显示如下图




说明IIS+Tomcat配置成功。



 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值