1、安装proxy模块

[root@localhost modules]# cd /usr/local/src/httpd-2.2.16[root@localhost httpd-2.2.16]# cd modules[root@localhost modules]# lsaaa    config5.m4  debug         filters     ldap      Makefile.in  NWGNUmakefile  sslarch   database    echo          generators  loggers   mappers      proxy          testcache  dav         experimental  http        Makefile  metadata     README[root@localhost modules]# cd proxy/[root@localhost proxy]# lsajp.h         Makefile                mod_proxy.dsp       NWGNUproxyajp_header.c  Makefile.in             mod_proxy_ftp.c     NWGNUproxyajpajp_header.h  mod_proxy_ajp.c         mod_proxy_ftp.dsp   NWGNUproxybalancerajp_link.c    mod_proxy_ajp.dsp       mod_proxy.h         NWGNUproxyconajp_msg.c     mod_proxy_balancer.c    mod_proxy_http.c    NWGNUproxyftpajp_utils.c   mod_proxy_balancer.dsp  mod_proxy_http.dsp  NWGNUproxyhtpCHANGES       mod_proxy.c             mod_proxy_scgi.c    NWGNUproxyscgiconfig.m4     mod_proxy_connect.c     modules.mk          proxy_util.clibproxy.exp  mod_proxy_connect.dsp   NWGNUmakefile[root@localhost proxy]# /usr/local/apache2/bin/apxs -c -i -a mod_proxy.c mod_proxy_connect.c  mod_proxy_http.c proxy_util.c//安装所需要的模块[root@localhost proxy]# ls /usr/local/apache2/modules/httpd.exp   mod_deflate.so  mod_headers.so  mod_rewrite.solibphp5.so  mod_expires.so  mod_proxy.so    mod_status.so[root@localhost proxy]# vim /usr/local/apache2/conf/httpd.confLoadModule proxy_module       modules/mod_proxy.soLoadModule proxy_http_module       modules/mod_proxy.so  //手动添加这一条[root@localhost proxy]# /usr/local/apache2/bin/apachectl -tSyntax OK

2、修改配置文件

ServerName www.test.com CustomLog "/dev/null" combined ProxyRequests Off
Order deny,allow Allow from all
ProxyPass / http://www.test.com/ ProxyPa***everse / 192.168.13.111/
[root@localhost proxy]# vim /etc/hosts192.168.13.111   www.test.com