网络操作系统Linux配置与管理.pptVIP

  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文档。上传文档
查看更多
网络操作系统—— Linux配置与管理 第9章 Apache服务器 9.1 Web服务器概述 Web服务器与Web浏览器 服务器端运行Web服务程序,默认采用端口TCP 80侦听并响应客户端请求,将请求处理结果传送给Web浏览器,浏览器获得Web页面 Web浏览器和服务器通过HTTP来建立连接、传输信息和终止连接 Web浏览器最基本的功能是解释HTML文档 9.1 Web服务器概述 Web网站与URL地址 Web服务器以网站的形式提供服务,网站是一组网页或应用的有机集合 Web浏览器通过HTTP协议以URL地址向服务器发出请求,来获取相应的信息 一个完整的URL格式为“协议名://主机名:端口号/文件路径” ? 协议名:用来指示浏览器用什么协议来获取服务器的文件 ? 主机名:用来指示用户所要访问的服务器(也可用IP地址表示) ? 端口号:指向TCP/IP应用程序的地址标识 ? 文件路径:用来指示用户要获取的文件,完整路径包括路径名及文件名.扩展名 9.1 Web服务器概述 Web应用程序 Web应用程序是一组静态网页和动态网页的集合 静态网页是指当Web服务器接到用户请求时内容不会发生更改的网页 当Web服务器接收到对动态网页的请求时,将该网页传递给一个负责处理网页的特殊软件——应用程序服务器,由它读取网页上的代码,并解释执行这些代码,将处理结果重新生成一个静态网页,再传回Web服务器 Apache简介 源代码完全开放,具有无限扩展功能的优点 Apache具有跨平台特性 Apache工作性能和稳定性远远领先于其他Web服务器产品 9.2 Apache服务器基本配置 安装Apache服务器 目前几乎所有Linux发行版本都捆绑了Apache 从Red Hat Enterprise Linux 5第2张安装光盘中找到rpm -ivh Server/ httpd-2.2.3-6.el5.i386.rpm进行安装。 默认的网站主目录为/var/www/html,只需将要发布的网页文档复制到该目录,即可建立一个简单的Web网站 管理Web服务 Apache服务器的Web服务是通过httpd守护进程来实现的 使用启动脚本/etc/init.d/httpd可实现Web服务的基本管理,用法如下: /etc/init.d/httpd start|stop|restart|condrestart|reload|status|configtest 或者 service httpd start|stop|restart|condrestart|reload|status|configtest 参数condrestart表示只有在Web运行状态下才重启该服务 reload表示不用重启服务就可更新配置文件 configtest用于检查配置文件 如果需要让Web服务随系统启动而自动加载,可以执行ntsysv或chkconfig设置httpd守护进程的启动 9.2 Apache服务器基本配置 Apache服务器配置文件 配置文件组成部分 全局环境(Section 1: Global Environment):配置控制Apache服务器整体运行的环境变量 主服务器配置(Section 2: Main server configuration :配置主服务器或默认服务器 虚拟主机(Section 3: Virtual Hosts):设置虚拟主机,让同一Apache服务器进程能够运行多个网站。 Apache服务器分层管理 自上而下依次为:服务器(全局)→网站(虚拟主机)→目录(虚拟目录)→文件 下级层次的设置继承上级层次,如果上下级层次的设置出现冲突,就以下级层次为准。 基本格式 httpd.conf配置文件每行一个指令,格式:指令名称 参数 指令名称不区分大小写,但参数通常区分大小写 服务的类型 httpd.conf配置文件中也使用容器来封装一组指令,用于限制指令的条件或指令的作用域 容器语句成对出现,格式为: 一组指令 容器用于判断指定的模块是否存在。 、 和 分别用于限定作用域为目录、文件和URL地址, 用于定义虚拟主机。 检查配置文件 使用命令apachectl configtest或httpd –t来检查配置文件的语法错误,然后再启动Apache服务器 9.2 Apa

文档评论(0)

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

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

1亿VIP精品文档

相关文档