浏览文章

文章信息

Apache2.4 简单的反向代理配置 16809

配置示例:

#proxy demo
LoadModule proxy_module modules/mod_proxy.so
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 lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so
LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so
LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so
LoadModule lbmethod_heartbeat_module modules/mod_lbmethod_heartbeat.so
LoadModule slotmem_shm_module modules/mod_slotmem_shm.so

ProxyRequests Off    #是否开启apache正向代理功能,如果设置了ProxyPass必须将ProxyRequests设置为Off
<Proxy "balancer://mycluster">
    BalancerMember "http://192.168.253.142:80"
    BalancerMember "http://192.168.253.132:80"
</Proxy>

<VirtualHost 192.168.253.137:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "/opt"
    ErrorLog "logs/192.168.253.137_error_log"
    CustomLog "logs/192.168.253.137_access_log" common
    ProxyPass        "/" "balancer://mycluster"   
    ProxyPassReverse "/" "balancer://mycluster"
</VirtualHost>


原创