在windows7 IIS7下配置tomcat6

为什么要在IIS下面配置tomcat?客户需求,我们的使命!!

客户想让自己的server能跑asp、php、asp.NET、java。呜呼!奈何apache支持的asp.net好久未更新,稳定性未知,无奈只能让IIS顶上!

 


IIS配置tomcat,参考http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html

 

默认情况下,IIS使用80端口,tomcat使用8080端口。

两个哥们儿连接需要使用isapi_redirect-XXXXX.dll,下载地址:http://apache.etoak.com/tomcat/tomcat-connectors/jk/binaries/win32/。文章发布时最新的版本是1.2.31,即 isapi_redirect-1.2.31.dll。

 

我们约定:

{TOMCAT_HOME} :tomcat的安装路径,例如:“C:/Program Files/Apache Software Foundation/Tomcat 6.0”;

TEST.COM :你的域名,

 

我们使用的环境:

window7 

IIS7

tomcat6.X

全盘NTFS

 

 

正文:
IIS安装(略)

tomcat安装(略)

 

 

1、下载isapi_redirect-1.2.31.dll到 {TOMCAT_HOME}/conf/; 

2、在{TOMCAT_HOME}/conf/下建立“workers.properties”文件;

3、workers.properties文件内容如下:

 

4、在{TOMCAT_HOME}/conf/下建立“uriworkermap.properties”文件;

5、文件内容如下:

 

6、建立注册表文件如下:

 

7、将注册表文件合并入注册表(以上文本另存为XX.reg,双击运行之);

 

8、配置tomcat的server.xml文件:

在Engine标签中添加主机:

 

配置Connector:

在service标签内添加:

 

 

9、配置IIS,新建网站TEST

 

 

10、在TEST内添加虚拟目录“jakarta”

 

 

完成后如图示

 

 

 

 

11、点击虚拟目录“jakarta”,在功能视图中双击“处理程序映射”

 

 

 

点击右侧“编辑功能权限..”,在弹出的对话框中将全部选项选中。

 

 

 

12、点击站点TEST,选中功能视图中的“ISAPI筛选器”,

 

 

 

双击进入后,添加筛选器

 

 

 

13、切换到IIS根功能视图,双击“ISAPI和CGI限制”

 

 

添加isapi_redirect-1.2.31.dll为新的条目

 

 

14、OK,重新启动IIS和tomcat

15、于浏览器中访问TEST.COM 

 

 

==========================================

注意事项:

 

0、干活之前,做好备份!

1、确保站点文件存在于ROOT目录里

2、确保在IIS停止的情况下进行配置,否则会出现莫名其妙的错误

3、确保站点文件所在磁盘的格式为NTFS

 

 

 

==========================================

故障及处理:

 

故障多来自于权限问题,

排除故障时仔细检查配置文件及拼写,同时参考“注意事项”。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值