tomcat6,windows2003 + IIS6 + TOMCAT6 ...

平台: windows2003 + IIS6 + TOMCAT6 + jdk1.7.0
首先服务器(windows2003)已经上已经安装 IIS6 环境,Tomcat 6 环境,并已经配置,各自运行正常。
一、下载一个整合需要的文件isapi_redirect.dll
我们将得到isapi_redirect.dll,然后将isapi_redirect.dll拷贝到tomcat安装目录下的 conf 文件夹里。
建立一个注册表文件 isapi_redirect.reg ,输入内容:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]
"log_file"="C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\logs\\isapi.log"
"log_level"="debug"
"worker_file"="C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\conf\\workers.properties"
"worker_mount_file"="C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\conf\\uriworkermap.properties"
"tomcat_start"="C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\bin\\tomcat.exe start"
"tomcat_stop"="C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\bin\\tomcat6.exe stop"
"extension_uri"="/jakarta/isapi_redirect.dll"
双击isapi_redirect.reg文件导入系统.
主jakarta是在iis中建立jsp环境的站里的虚拟目录(“四、”中讲到)
二、在tomcat安装目录下的 conf 文件夹里建立如下文件
1.Tomcat6的conf下安装时候已经自动建立workers.properties,workers.properties内容如下(请更成换你自己的Tomcat和J2SE(jdk)目录:
workers.tomcat_home=C:\Program Files\Apache Software Foundation\Tomcat 6.0\
workers.java_home=C:\Program Files\Java\jdk1.7.0\
ps=\
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
2.建立文件uriworkermap.properties uriworkermap.properties内容如下:
/*.jsp=ajp13
/*.do=ajp13
三、打开“我的电脑->控制面板->管理工具->Internet信息服务管理器”,在“网站”中建立需要使用JSP环境的站(假设名称为“我的jsp站点”),并将主目录设置与Tomcat下的此网站目录设置为一致,在其上点右键选“属性”,在弹出的页框里选择“ISAPI筛选器”,点“添加”,筛选器名称填tomcat,可执行文件中填入你的isapi_redirector.dll的绝对路径。“确定”后点“确定”关闭属性页。
四、在此“我的jsp站点”上右键,选择“新建”->“虚拟目录”,别名填jakarta,下一步,路径选为你的isapi_redirector.dll存放的目录,下一步,权限中记得把“执行”那项打勾,完成。
五、在“Internet信息服务管理器”的“网站”中的“Web服务扩展”上点右键选择“添加一个新的Web服务扩展”,弹出的框中扩展名填JSP,“要求的文件”选“添加”然后找到你的isapi_redirector.dll后“确定”。“设置扩展状态为允许”也打上勾,确定。
六、配置完毕。重启IIS6和Tomcat6。("我的电脑" - 右键 - 管理 - 服务和应用程序 - 服务 ,重新启动Tomcat6,重新启动IIS6.)
七、测试网站。
如果按照上面的方法无法使IIS处理jsp文件,可以尝试在IIS管理器-> “我的jsp站点”-> 属性-> 主目录-> 配置中添加一个 "应用程序映射 ",把*.jsp文件映射为isapi_redirect.dll打开。
Tags:  tomcat6

延伸阅读

最新评论

发表评论