打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Apache、Tomcat整合环境搭建

Apache、Tomcat整合环境搭建

Apache、Tomcat整合使用的好处:

1、提升对静态文件的处理性能

2、利用 Web 服务器来做负载均衡以及容错

3、无缝的升级应用程序

 

接下来我来介绍我们常见的三种方式:

1.JK

2.http_proxy

3.ajp_proxy

 

第一种方式非常老了,而且apache这边都停止开发了,所以不是很推荐,第二种和第三种原理差不多,只是ajp_proxy到apache2.2.x才开始支持的,所以我个人推荐使用http_proxy,因为apache在这方面比较成熟,加上还支持负载平衡。

 

 

 http_proxy 为例:

 

前提条件:

1apache server正确安装完毕(httpd-2.2-x64)

2tomcat正确安装完毕(apache-tomcat-7.0.5)

 

修改配置:

一、tomcat配置文件不作任何修改

 

二、apache配置文件修改

1httpd.conf修改

1)、打开以下模块

LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_http_module modules/mod_proxy_http.so

2)、打开以下

Include conf/extra/httpd-vhosts.conf

2、httpd-vhosts.conf修改

NameVirtualHost *:80

<VirtualHost *:80> 

        ServerName test.jyzh.info

        DocumentRoot "E:\App\Program Files\Apache Software Foundation\apache-tomcat-7.0.5\webapps\ROOT"

        DirectoryIndex index.jsp 

        <Directory "E:\App\Program Files\Apache Software Foundation\apache-tomcat-7.0.5\webapps\ROOT">

            Options Indexes FollowSymLinks 

            AllowOverride None 

            Order allow,deny 

            Allow from all 

        </Directory> 

        #ProxyPass /attachments/ ! 

        ProxyPass /images/ ! 

        #ProxyPass /javascript/ ! 

        #ProxyPass /style/ ! 

        ProxyPass / http://test.jyzh.info:8080/

</VirtualHost>

 

三、firebug查看整合效果

1、访问动态页面 http://test.jyzh.info/index.jsp

 

2、访问images下静态图片

 

3、访问根下静态图片,未包含在ProxyPass

 

至此,apahcetomcat整合完毕,转发成功。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Apache通过http
Apache的反向代理中如何处理绝对路径
apache2.2.x自带LoadBalance工具
Apache与Tomcat整合实现动静分离与负载均衡的配置实践 ? Hey! Linux.
Apache与Tomcat的三种连接方式介绍
Gerrit审核服务器搭建简易教程(Ubuntu 12.10) .
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服