Apache 反向代理设置

环境:

Debian7.5 + apache2.2.24(wdcp/wdlinux)

1、转至apache源码包的proxy目录:

cd /v/softs/lanmp/httpd-2.2.24/modules/proxy

2、执行apxs命令,编译得到mod_proxy.so:

sudo /www/wdlinux/apache/bin/apxs -c -i -a mod_proxy.c mod_proxy_connect.c mod_proxy_http.c proxy_util.c

  #命令完成后会自动在apache/modules目录下创建mod_proxy.so文件

  #并自动在 httpd.conf 中添加 LoadModule proxy_module modules/mod_proxy.so
  

3、在httpd.conf中手工添加:

LoadModule proxy_http_module modules/mod_proxy.so

4、虚拟主机设定:

<VirtualHost *:80>
  ServerAdmin test@test.com
  ServerName test.netmtg.com
  ProxyRequests Off
  <Proxy *>
    Order deny,allow
    Allow from all
  </Proxy>
  ProxyPass /test http://127.0.0.1:9999/testproxy
  ProxyPassReverse /test http://127.0.0.1:9999/testproxy
</VirtualHost>

5、测试

  浏览器中访问 http://test.netmtg.com/test

posted @ 2014-07-20 18:47  CHN.VMAX  阅读(349)  评论(0)    收藏  举报