电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Apache启用mod_proxy做正向代理、反向代理

Apache启用mod_proxy做正向代理、反向代理_第1页
1/29
Apache启用mod_proxy做正向代理、反向代理_第2页
2/29
Apache启用mod_proxy做正向代理、反向代理_第3页
3/29
Apache 启用mod_proxy 做正向代理、反向代理(详细版) 如果没有 apache 没有安装 proxy 模块,可以不用重新编译添加模块。 cd /home/cpeasyapache/src/httpd-2.2.17/modules/proxy /usr/local/apache/bin/apxs -c -i mod_proxy.c proxy_util.c (ps 必须 2 个 c 一起编译,不然会报错) /usr/local/apache/bin/apxs -c -i mod_proxy_http.c proxy_util.c apache 提供了 mod_proxy 模块用于提供代理服务,能够支持的包括正向代理、反向代理、透明代理、缓存、负载均衡,HTTP 代理、FTP 代理、SSL 代理等若干强大的功能。 通常我们使用的比较多的,是正向代理。也就是在浏览器的网络连接属性框中,填写上一个代理服务器的ip 和端口,即可通过代理服务器中转,去浏览网页。 配置正向代理非常简单: 首先在 apache 上启用mod_proxy 模块,需要注意的是,如果在 apache-2.2 上,则还需要加载名为mod_proxy_http 的模块。因为 2.2 系列把代理功能都拆分成 N 个小模块了。 打开 apache 的 conf,加入如下几行:(全局配置) ProxyRequests On ProxyVia On Order deny,allow Deny from all Allow from all 然后保存退出,重启加载 apache 服务:/etc/init.d/httpd restart 或者做graceful 也可以。 现在即可在浏览器的网络连接属性框中,填写上 your_apache_server_ip 的 ip 地址,端口是 80,开始用代理了。 使用apache 提供的代理,也可以加身份验证,或者设置 ACL 来限制客户端来源等。这些配置就和普通的apache 站点配置一样。 配置反向代理就是个非常有用的功能。例如从某地访问 google 太慢,但是机房服务器上很快,则可在服务器上设置反向代理连接到 google,也就是把 google 映射到服务器上来访问。 然后新建一个网站,即创建一个标准的配置段。这里我们将站点/google 目录设置为 google 的反向代理。在这段里边,加入下边一内容: ProxyRequests Off ProxyPass /google http://www.google.com/ #ProxyPassReverse /google http://www.google.com/ 然后保存配置文件重新启动 apache。现在即可使用浏览器来访问我的网站的/google 目录。当打开这个目录的时候,会发现页面是google。点击 google 的下级页面,都可以正常的打开访问,而此时浏览器中的代理服务器并未设置任何内容——这就是反向代理。 通过反向代理,我们可以将 web 服务器放...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Apache启用mod_proxy做正向代理、反向代理

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部