如果Apache 还没有安装,在编译时加上 –enable-proxy 这个参数即可
已经安装 了Apache需要重新编译Module。
编译方法:
进入安装包源文件的 modules/proxy/
/Apache安装目录/bin/apxs -c -i -a mod_proxy.c proxy_util.c
/Apache安装目录/bin/apxs -c -i -a mod_proxy_connect.c
/Apache安装目录/bin/apxs -c -i -a mod_proxy_http.c
/Apache安装目录/bin/apxs -c -i -a mod_proxy_ftp.c
执行了这几条命令后查看 conf 是否有下面这两项,没有就加上去。
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so
然后配置虚拟VirtualHost # 配置 apache 的虚拟主机
ServerAdmin heimonsy@gmail测试数据 ServerName HdhCmsTestxx测试数据 ServerAlias bbs.xx测试数据 ServerAlias radio.xx测试数据 ServerAlias lehuo.xx测试数据 ServerAlias ershou.xx测试数据 ServerAlias xtu123.xx测试数据 ServerAlias love.xx测试数据
# On是向被代理的服务器发送Host信息 ProxyPreserveHost On # Off是反向代理 ProxyRequests Off #ProxyRequests On ErrorLog "logs/proxy_x3650_err_log" # CustomLog "logs/proxy_www_heimonsy_me_coustom_log" common
Order deny,allow Allow from all
ProxyPass / http://202.197.225.17/ ProxyPassReverse / http://202.197.225.17/