才子佳人博客

我的故事我讲述

IIS6 和Tomcat5 的整合与虚拟主机的设置
 
来源:xjh  编辑:xjh  2006-10-18

花了多半天时间,终于搞定了IIS6和Tomcat的整合,整合后访问tomcat下的jsp文件不用加8080端口,爽!。现在把步骤贴出来给各位一点参考!

下面我简要说明一下需要注意的问题,免的以后走弯路:

1)iiS使用80端口,tomcat使用8080端口,二者不能使用同一个端口,否则无法启动.

2)假定此时我们已经安装好了Tomcat5和IIS6并都能独立运行,两者的网站均指向同一个目录比如:d:/web.

3)找到isapi_redirector2.dll,此文件负责IIS和Tomcat的通讯,对此文件的设置很重要.切记切记!!!该文件可从官方网下载解压得到.

官方下载地址

http://apache.justdn.org/tomcat/tomcat-connectors/jk2/binaries/win32/
下载类似下面的文件,可能有版本的变化,但不影响使用.

jakarta-tomcat-connectors-jk2.0.2-win32-IIS.zip

4)手工编辑注册表,把原文提到的iis.reg文件内容手工编辑进去.

5)在iis设置虚拟主机,以域名方式建立,多个域名仍使用80端口,并牢记新建”->“虚拟目录,权限中记得把“执行”那项打勾,切记!!!详见全文.

6)在tomcat下设置虚拟网站.

7)"Web服务扩展"上点右键选择“添加一个新的Web服务扩展,设置扩展状态为允许也打上勾,切记!!!详见全文.

8)筛选器名称填jakarta,可执行文件中填入你的isapi_redirector2.dll的绝对路径,设置完成后,确定,看"ISAPI筛选器”中的jakarta是否是向上的绿色箭头.

9)Internet信息服务管理器”->“网站”->“属性”->“服务”,把“以IIS5.0隔离模式运行WWW服务”去掉勾.有的说是打勾,我的实践证明是去掉勾.

10)设置虚拟主机后默认的页面为html或者htm,需要转向jsp页面,方法是window.location="index.jsp".


分类:网站设计| 查看评论
相关文章
文章点击排行
本年度文章点击排行
发表评论:
  • 昵称: *
  • 邮箱: *
  • 网址:
  • 评论:(最多100字)
  • 验证码: