快捷搜索:  

IIS6+TOMCAT5.5整合环境

IIS6下TomCat 5.5的安装1、准备工作
1)下载JDK1.5 http://www.zkeys.com:700/jdk-1_5_0_07-windows-i586.rar,并且安装。
2)下载TomCat 5.5 http://www.zkeys.com:700/apache-tomcat-5.5.27.rar,解压并且执行exe安装文件安装,另外一个压缩包jakarta.rar接下来配置的时候用到。
以上安装都是默认安装。JDK安装到了C:\Program Files\Java,TomCat安装到了C:\Program Files\Apache Software Foundation\Tomcat 5.5。

2、安装IIS扩展
1)解压jakarta.rar到C:\jakarta(此目录名可以自己定义)。其中有4个文件,一个是ISAPI的DLL文件,另外3个是配置文件。其中isapi_redirect.properties文件名必须和ISAPI文件名一样,扩展名properties不能修改。此文件的设置必须正确,也是整个IIS和TOMCAT整合的一个关键性的文件(注:此文件也可以使用配置到注册表来代替,为了配置方便,还是选择文件方式),内容为 引用:
extension_uri=/jakarta/isapi_redirect.dll
log_file=C:\jakarta\isapi.log
log_level=info
worker_file=C:\jakarta\workers.properties
worker_mount_file=C:\jakarta\uriworkermap.properties

其中:
extension_uri参数默认(ZKEYS下不能修改此参数)
log_file、log_level参数默认即可
worker_file参数和worker_mount_file参数分别交代了另外2个文件的路径,也即是我们的解压路径C:\jakarta
确认无误后保存。
workers.properties文件内容 引用:
workers.tomcat_home=C:\Program Files\Apache Software Foundation\Tomcat 5.5\
workers.java_home=C:\Program Files\Java\jdk1.5.0_07
ps=\
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1

对应好实际的TOMCAT和JDK安装路径即可
uriworkermap.properties文件内容 引用:
/*.jsp=ajp13
/*.do=ajp13

不做修改,默认即可
2)打开IIS6管理器
添加一个新的WEB扩展扩展名jsp,所要求的文件为C:\jakarta\isapi_redirect.dll
在总的网站 属性 里 ,添加一个ISAPI筛选器 名称任意,如AUTOHOST_TOMCAT,执行文件C:\jakarta\isapi_redirect.dll。确定即可。

3、安装站点
1)在IIS管理器里默认站点上,右键—》新建虚拟目录,其中别名填写jakarta,路径C:\jakarta\isapi_redirect.dll所在的目录 C:\jakarta,执行权限为读取、运行脚本、运行和可执行程序。下载jsp.jsp(jsp.jsp为探针文件,你可以到网络GOOGLE找一个),放到C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT目录下。设置此站点的主目录为C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT。完成后即可测试JSP。

4、启动TOMCAT
此时在IE里输入http://localhost:8080/jsp.jsp应该能看到TOMCAT运行的此页面。(看不到,说明TOMCAT启动失败,返回第一步重新安装。)然后到IE输入http://localhost/jsp.jsp,应该能看到和刚才:8080端口看到的一样的界面。到此为止,IIS和TOMCAT的整合宣布成功。
5、在ZKEYS中集成tomcat请参看zkeys的INI配置文件

6、Tomcat与Apache以及IIS服务器集成的异同之处

  Tomcat与Apache集成 Tomcat与IIS集成
JK插件的工作文件 workers.properties文件 workers.properties文件
设置JK插件属性 在Apache的配置文件httpd.conf中设置 在isapi_redirect.properties文件中或注册表中设置
设置URL映射信息 在Apache的配置文件httpd.conf中设置 在uriworkermap.properties文件中设置
加载JK插件 把JK插件拷贝到/lib目录下, 在Apache的配置文件httpd.conf中设置 LoadModule属性 把JK插件所在的目录作为IIS的虚拟目录, 把JK插件作为ISAPI筛选器加入到IIS中
顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论