linux apache反向代理 tomcat

在一台CentOS 5.5 64位服务器上,配置了16核CPU和32GB内存,使用Apache和Tomcat进行整合。通过Apache的proxy-ajp模块实现反向代理,以连接并管理四个Tomcat实例。详细步骤包括源码编译安装Apache,安装apr和apr-util库,以及配置Apache启用反向代理和AJP支持。
摘要由CSDN通过智能技术生成
公司添加项目,需要架设环境,当时考虑用的 nginx 转发 tomcat ,可是分公司那边不会用 nignx ,只有用 apache 反向代理 tomcat 虚拟主机,由于是头一次用 apache 做反向, tomcat 集群,特留下过程,方便他人
在网上找了好多文章,其中为经典的我都摘抄了
     Apache HTTP server Tomcat server 整合,一般是希望对于用户只公布 Apache HTTP server 的网址,而 Tomcat 的网址则不公布,扮演一个幕后英雄的角色。访问 Tomcat HTTP 请求,通过 Apache 转发给 Tomcat Tomcat 处理完后,将 HTTP 回应返回给 Apache ,然后 Apache  HTTP 回应发回给用户端浏览器。
Apache HTTP server Tomcat server 直接的 HTTP 数据传输,有很多种方法。
    
方法一,使用 mod_jk 。很多网站上介绍到 Apache HTTP server Tomcat server 整合的时候,都是在介绍   mod_jk.so 的使用,这是一种比较老的方法,并且需要额外下载 mod_jk Apache Tomcat 的默认配置文件都需要改动。
方法二, URL rewrite ,也就是对于指定格式的 URL ,转发给某个 Tomcat 的网址。这里所说的指定格式,是指 Apache 所使用的正则表达式,通俗地将,是一种类似 * 的一种比较高级通配符。这种方法不需要下在额外的文件,只需要配置 Apache
方法三, mod_proxy_ajp ,仅在 Apache 2.1 及以后的版本中可用, Apache 自带的一个新功能模块。这时 Apache 使用 Apache JServ Protocol Tomcat 通讯。不需要下在额外的文件,需要改动 Apache Tomcat 的默认配置文件都需要改动。
方法四, mod_proxy 。其实 mod_proxy 既可以做类似于</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值