当前位置:首页 > PHP教程 > Apach > 列表

IIS6 apache2整合tomcat5方法

发布:smiling 来源: PHP粉丝网  添加日期:2013-11-23 17:39:38 浏览: 评论:0 

6.测试apache与tomcat的连接 

在服务器中输入http://localhost回车如果看见的是tomcat的欢迎界面,就表示apache和tomcat整合成功了,localhost后面加上jsp-examples目录或者servlet-examples目录就可以看到下面的例子,为了让servlet运行,我可是费了半天劲,修改这个httpd.conf文件。 

7.配置apache与iis6的连接 

第一步:修改httpd.conf文件,启用proxy模块 

将文件中的loadmodule proxy_module modules/mod_proxy.so和loadmodule proxy_http_module modules/mod_proxy_http.so这两句的“#”去掉就可以了。 

第二步:增加iis的虚拟主机 

在httpd.conf文件末尾加入以下代码: 

  1. <virtualhost *:80>  
  2. serveradmin rabbit69@openria.cn  
  3. servername localhost  
  4. documentroot "c:/inetpub/wwwroot"  
  5. directoryindex index.html index.htm index.asp教程  
  6. alias /test "c:/inetpub/wwwroot"  
  7. <directory "c:/inetpub/wwwroot">  
  8. options multiviews  
  9. allowoverride none  
  10. order allow,deny  
  11. allow from all  
  12. </directory>  
  13. proxypass / http://127.0.0.1:88/  
  14. proxypassreverse / http://127.0.0.1:88  
  15. </virtualhost> 

保存,并重启apache就可以做测试了。 

8.测试apaceh与iis的连接 

写一个asp页面,hello.asp: 

 

  1. <html>  
  2. <head>  
  3. <title>hello world sample</title>  
  4. </head>  
  5. <body>  
  6. <% response.write "hello world" %>  
  7. </body>  
  8. </html>  
 
放到c:/inetpub/wwwroot下面,在浏览器中访问http://localhost/test/hello.asp回车如果出现“hello world”字样就表示配置成功了。如果页面出现空白,在internet信息服务(iis)管理器中的web服务扩展里将“active server page”允许,然后清空缓存,刷新页面应该就可以看见hello world了。 

具体参数的含义就不多说了,上面的参考文档有介绍。 

后记:一直以为这个整合问题解决不了了,但是我还是不甘心,为什么别人能调通,我就调不通,苦脑啊,今天终于解决了,昨天晚上还弄到1点多,所有的辛苦没有白下,写下这个,做个纪念,也希望能对碰到此问题的网友有帮助,没有互联网就没有大家的成长。


Tags: IIS6 apache2 整合 tomcat5

分享到: