把TOMCAT和IIS配置在一起,可以擴展IIS的功能,讓它也可以運行java web程序。
JK插件:isapi_redirect-
過程:
(1)、將isapi_redirect-
(2)、在D:\profiles\Tomcat 5.0\conf下創建如下的workers.properties文件:workers.tomcat_home=D:\profiles\Tomcat 5.0 #讓mod_jk模塊知道TOMCAT
workers.java_home=D:\profiles\JDK-1_4_2 #讓mod_jk模塊知道JDK
ps=\ #指定文件路徑分隔符
worker.list=worker1
worker.worker1.port=8009 #工作端口
worker.worker1.host=localhost #TOMCAt服務器地址(某JSP網站的ip地址)
worker.worker1.type=ajp13 #類型
worker.worker1.lbfactor=1 #負載平衡因數
(3)、在D:\profiles\Tomcat 5.0\conf下創建如下的uriworkermap.properties文件:
/*.jsp=worker1
/testd/*=worker1 //對應自己的TOMCAT 應用
(4)、修改注冊表:創建HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta IsapiRedirector\1.0項;在1.0項下建立如下字符串:
extension_uri /jakarta/isapi_redirect-
log_file D:\profiles\Tomcat 5.0\logs\isapi.log 指定JK插件使用的日志文件
log_level debug 指定日志級別
worker_file D:\profiles\Tomcat 5.0\conf\workers.properties 指定JK插件的工作文件
worker_mount_file D:\profiles\Tomcat 5.0\conf\uriworkermap.properties 指定JK插件的URL映射
(5)、在IIS中創建虛擬目錄(或在某jsp站點中創建),名為"jakarta",路徑為isapi_redirect-
(6)、將JK插件加入IIS的篩選中去..在默認網站上右鍵---->屬性---->ISAPI篩選里添加一個名為"jakarta"的篩選,文件為isapi_redirect-
(7)、重啟IIS和TOMCAT,查看下剛才加入的篩選是否有一個綠色向上的箭頭,如果有,那就說明配置成功了一半了.打開IE,在地址欄中輸入HTTP://localhost/index.jsp,(localhost或為主機頭名),將會看到首頁。如果TOMCAT中已經有了某個測試項目,還可以用某測試項目來訪問。