铜陵先锋网络科技有限公司 www.tlxf.net
换个颜色看网站:
新闻资讯 您的位置:技术文档 >> apache与tomcat整合共用80端口(ajp与http proxy)

apache与tomcat整合共用80端口(ajp与http proxy)

发布:manage  |  发布时间:14-09-21  |  点击次数:

配置:httpd.conf
 
 # Virtual hosts
 #这个#去掉,使其启动;
 Include conf/extra/httpd-vhosts.conf  
 
 #使用ajp做代理
 LoadModule proxy_module modules/mod_proxy.so
 LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
 #若使用http代理,还需要以下
 LoadModule proxy_connect_module modules/mod_proxy_connect.so
 LoadModule proxy_http_module modules/mod_proxy_http.so
 LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
 LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
 
 
 配置:httpd-vhosts.conf,注意,以下两种方式测试只能二选一
 
 #以下是使用ajp_proxy,这里的8010端口需要与tomcat的ajp端口一致
  <VirtualHost *:80>
  ServerAdmin localhost
  ProxyPass /jsp ajp://localhost:8009/
  ProxyPassReverse /jsp ajp://localhost:8009/
  ServerName localhost
  ErrorLog logs/localhost-error_log
  CustomLog logs/localhost-access_log common
 </VirtualHost>

 #以下是http_proxy
 <VirtualHost *>
  ServerName localhost
  #负载均衡
  ProxyPass / balancer://test/
  <Proxy balancer://test/>
   BalancerMember http://localhost:8090/
   BalancerMember http://11.50.70.55:8090/
  </Proxy>
 </VirtualHost>
 
3、tomcat:
  配置:server.xml
  <!--修改ajp_proxy端口,以便使用ajp代理-->
   <Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />
  
  <!--修改http_proxy端口,以便使用http代理-->
   <Connector port="8090" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

上一篇:解决jsp,tomcat,MYSQL下中文乱码问题
下一篇:用apache(phpstudy)与tomcat共用80负载均衡的配置
服务通道
我们做什么
联系我们 地址:安徽省铜陵市大学生创业园2期13号
 
 
客服A:81930814 在线咨询   咨询:9610159 在线咨询
客服B:81930844 在线咨询   咨询:3431486 在线咨询
服务宗旨:最大限度地满足客户的需求,真诚为客户服务! Copyright © 2008 铜陵先锋网络科技有限公司 TLXF.NET 版权所有   ICP08004161