第14章Apache基础.pptx

  1. 1、本文档共98页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第14章Apache基础

第14章Apache基础主讲人: 梁如军2015-05-05本章内容要点Web服务和HTTP协议Apache的特性、结构Apache的安装、启动和管理Apache的配置文件语法Apache的认证和授权Apache的虚拟主机Apache的日志管理Apache的SSL支持梁如军(linuxbooks@126.com)Creative Commons License(BY-NC-SA)本章学习目标 掌握Web组件的组成熟悉Apache的特性、结构和运行机制掌握Apache的安装、启动与停止熟悉Apache的配置文件语法掌握别名和目录容器的配置掌握主机访问控制、认证和授权的配置掌握基于IP和域名的虚拟主机配置掌握基于SSL协议的Apache配置梁如军(linuxbooks@126.com)Creative Commons License(BY-NC-SA)WWW和Apache梁如军(linuxbooks@126.com)Creative Commons License(BY-NC-SA)Web服务器简介WWW 是一种交互式图形界面的 Internet 服务WWW(World Wide Web), 也称 Web具有强大的信息连接功能Internet上最热门的服务之一成为人们在网上查找、浏览信息的主要手段Web服务具有如下特点 Web是图形化的和易于导航的 Web是与平台无关的 Web是分布式的 Web是动态的 Web是交互的 梁如军(linuxbooks@126.com)Creative Commons License(BY-NC-SA)Web组件梁如军(linuxbooks@126.com)Creative Commons License(BY-NC-SA)统一资源标识符 URIWeb 客户和 Web 服务器超文本传输协议 HTTPWeb缓存和Web代理Cookie 和Session机制Web内容的构建组件Web组件——URI协议名称://机器地址:端口号/路径名/文件名协议名称 — 所使用的访问协议。如:http、ftp 等机器地址 — 数据所在的机器,IP地址/域名端口号 — 请求数据的数据源端口(可省略)路径名 — 数据所在的相对路径文件名 — 请求数据的文件名9191:8080/diveintopython3/whats-new.html9191:8021梁如军(linuxbooks@126.com)Creative Commons License(BY-NC-SA)Web组件——客户与服务器Web 服务器的职责默认监听TCP/IP的80端口接受Web客户请求检查请求的合法性,包括安全性屏蔽针对请求获取并制作和处理数据把处理后的信息发送给提出请求的客户机Web 浏览器的职责生成一个 Web 请求(通常在单击某个链接点时启动)通过网络将 Web 请求发送给某个 Web 服务器解释服务器传来的 Web 文档,并把结果显示在屏幕上梁如军(linuxbooks@126.com)Creative Commons License(BY-NC-SA)Web客户与服务器通信过程梁如军(linuxbooks@126.com)Creative Commons License(BY-NC-SA)每取一个网页建立一次连接,读完后马上断开;当需要另一个网页时重新连接,周而复始。Web组件——HTTP协议(1)梁如军(linuxbooks@126.com)Creative Commons License(BY-NC-SA)超文本传输协议(Hyper Text Transfer Protocol)是在 Web 上传输资源最常用的方式HTTP 规定了客户机和服务器等 Web 组件?相互交换信息的格式和含义HTTP 协议的特点URI 资源识别请求-响应方式无状态性携带元数据Web组件——HTTP协议(2)梁如军(linuxbooks@126.com)Creative Commons License(BY-NC-SA)HTTP协议的版本HTTP/1.0 HTTP/1.1 ——当前广泛使用的协议标准。RFC 7230, HTTP/1.1: Message Syntax and RoutingRFC 7231, HTTP/1.1: Semantics and ContentRFC 7232, HTTP/1.1: Conditional RequestsRFC 7233, HTTP/1.1: Range RequestsRFC 7234, HTTP/1.1: CachingRFC 7235, HTTP/1.1: AuthenticationHTTP/2Web组件——HTTP协议(3)梁如军(linuxbooks@126.com)Creative Commons Lic

文档评论(0)

didala + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档