首页 > 代码库 > Apache 反向代理设置

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