好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Apache 反向代理配置

如果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/

查看更多关于Apache 反向代理配置的详细内容...

  阅读:44次