首页| 论坛| 消息
主题:使用两个IP实现IIS和Tomcat或Apache共用80端口
命运天空发表于 2010-07-23 10:40
地址即可,例如:address="61.156.31.2" Apache,Resin或者其他WEB服务器软件都应该有相应的设置的,自己找一下即可。



好了接下来重启IIS,重启Tomcat或Apache,怎么?启动失败?提示端口占用?是啊,我也遇到这种情况,捣鼓了大半天要是再不成功我就要放弃了。实在无奈之下重启了一下服务器,哇,好啦。测试一下61.156.31.1访问的是IIS,61.156.31.2访问的是Tomcat可爱的大猫。



实际上,实现IIS和Apache或Tomcat公用80的方法还很多,例如IIS设置8080,Apache设置80,利用Apache反向代理IIS的8080,当然也可以用NT下面的squid。或者在IIS中安装IIS的Isapi Rewrite,利用IIS的反向代理代理Apache,当然如果IIS站点少,Apache站点多就用第一种方法,IIS站点多,Apache站点少就用第二种方法,但这两种方法在性能上都不是很好,Apache在Windows下的反向代理也有BUG,经常出现Proxy Error的提示,至于IIS的反向代理没用过,因为IIS的ISAPI带反向代理功能的是要收费的。http://www.xpb.cn/blog/623.html



上一页  (2/2)
回帖(2):
2楼:祝楼主快乐,大家一齐讨论!
1楼:学习了

全部回帖(2)»
最新回帖
收藏本帖
发新帖