Apache反向代理安装配置.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Apache反向代理安装配置

Apache反向代理一、反向代理的概念??? 什么是反向代理呢?其实,反向代理也就是通常所说的WEB服务器加速,它是一种通过在繁忙的WEB服务器和Internet之间增加一个高速的WEB缓冲服务器(即:WEB反向代理服务器)来降低实际的WEB服务器的负载。典型的结构如下图所示:Web服务器加速(反向代理)是针对Web服务器提供加速功能的。它作为代理Cache,但并不针对浏览器用户,而针对一台或多台特定Web服务器(这也是反向代理名称的由来)。实施反向代理(如上图所示),只要将Reverse Proxy Cache设备放置在一台或多台Web服务器前端即可。当互联网用户访问某个WEB服务器时,通过DNS服务器解析后的IP地址是Reverse Proxy Server的IP地址,而非原始Web服务器的IP地址,这时Reverse Proxy Server设备充当Web服务器,浏览器可以与它连接,无需再直接与Web服务器相连。因此,大量Web服务工作量被卸载到反向代理服务上。不但能够防止外部网主机直接和web服务器直接通信带来的安全隐患,而且能够很大程度上减轻web服务器的负担,提高访问速度。二.反向代理工作原理??? 反向代理服务器位于本地WEB服务器和Internet之间,如下图所示:??? 当用户浏览器发出一个HTTP请求时,通过域名解析将请求定向到反向代理服务器(如果要实现多个WEB服务器的反向代理,需要将多个WEB服务器的域名都指向反向代理服务器)。由反向代理服务器处理器请求。反向代理一般只缓存可缓冲的数据(比如html网页和图片等),而一些CGI脚本程序或者PHP之类的程序不缓存。它根据从WEB服务器返回的HTTP头标记来缓冲静态页面。有四个最重要HTTP头标记:??????? Last-Modified: 告诉反向代理页面什么时间被修改??????? Expires: 告诉反向代理页面什么时间应该从缓冲区中删除??????? Cache-Control: 告诉反向代理页面是否应该被缓冲??????? Pragma: 告诉反向代理页面是否应该被缓冲.三、安装配置反向代理(Reverse Proxy)方式是指以代理服务器来接受 internet上的连接请求然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个 web服务器。通常的代理服务器,只用于代理内部网络对 Internet的连接请求,客户机必须指定代理服务器,并将本来要直接发送到 Web服务器上的 http请求发送到代理服务器中,因此普通的代理服务器不支持外部对内部网络的访问请求。一、下载安装 Apache服务器(以 apache_2.2.4为例)1.双击“apache_2.2.4-win32-x86-no_ssl.msi”开始安装。图 1欢迎界面出现 Windows标准的软件安装欢迎界面,见图 1。2.直接点“Next”继续,出现授权协议,见图 2。图 2授权协议3.选择“I accept the terms in the license agreement”同意授权协议,然后点“Next”继续,出现安装说明,见图 3。图 3安装说明4.直接点“Next”下一步,出现填写信息界面,见图 4。图 4填写信息“Network Domain”填写你的网络域名,比如 ,如果没有网络域名,可以随便填写。但如果你架设的 Apache服务器如果要放入 Internet,则一定要填写正确的网络域名。在“Server Name”下填入你的服务器名,比如 ,也就是主机名。“Administrators Email Address”填写系统管理员的联系电子邮件地址,比如indian@163.com。上述三条信息仅供参考,其中联系电子邮件地址会在当系统故障时提供给访问者,三条信息均可任意填写,无效的也行。下面有两个选择,第一个是为系统所有用户安装,使用默认的 80端口,并作为系统服务自动启动;另外一个是仅为当前用户安装,使用端口 8080,手动启动。一般选择第一个“for All Users, on Port 80, as a Service – Recommended”。我选的是第一个“for All Users,on Port 80,as a Service -- Recommended”,用 80端口并且自动启动服务,如图 4所示。按“Next”继续。5.出现选择安装类型界面,Typical为默认安装,Custom为用户自定义安装,我们这里选择Custom,有更多可选项。按 “Next”继续。图 5选择安装类型6.出现自定义安装界面,如图 6所示。左键点选“Apache HTTP Server 2.2.4”

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档