网站地图    收藏   

主页 > 后端 > php资料库 >

Apache 反向代理配置_自学php网

来源:自学PHP网    时间:2014-12-04 22:12 作者: 阅读:

[导读] 如果Apache 还没有安装,在编译时加上 enable-proxy 这个参数即可 已经安装 了Apache需要重新编译Module。 编译方法: 进入安装包源文件的 modules/proxy/ /Apache安装目录/bin/apxs -c -i -a mod_proxy.c...

如果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.com
ServerName www.xx.com
ServerAlias bbs.xx.com
ServerAlias radio.xx.com
ServerAlias lehuo.xx.com
ServerAlias ershou.xx.com
ServerAlias xtu123.xx.com
ServerAlias love.xx.com

# 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/

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论