Linux操作系统第08章 Web服务器配置.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文档。上传文档
查看更多
(34)增加MIME文件类型 #AddEncoding x-compress .Z #AddEncoding x-gzip .gz .tgz 功能:若去掉“#”,则表示允许某些浏览器可以在线解压指定类型的文件。 AddType application/x-compress .Z AddType application/x-gzip .gz .tgz 功能:如果AddEncoding去掉注释的话,那么应该定义这些扩展名来指明文件的类型。 (35)设置Apache对某些扩展名的处理方式 AddHandler imap-file map 功能:指定图片文件的处理方式。 AddHandler type-map var 功能:指定允许关于显示主页时进行内容协商,即根据不同语言来显示相应的主页。 2.Section 2 Main server configuration段 Linux操作系统 第8章 Web服务器配置 Linux操作系统实用教程 Apache概述 Apache HTTP?Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。? Apache的功能 1)支持HTTP1.1标准。 2)支持多种脚本语言如,perl、php、jsp等。 3)支持多种用户认证机制,如.htaccess文件、mysql数据库、openldap目录等。 4)支持虚拟主机。 5)支持访问控制。 6)支持重定向和重写规则。 7)支持SSL。 Apache的运行 1.Apache的配置文件 (1)httpd.conf (2).htaccess (3)access.conf?、srm.conf? 2.Apache配置文件的格式 Directive argument argument Virtualhost Port 80 /Virtualhost Apache的运行 有两种典型启动Apache的方法: 方法一:#service httpd start|stop|restart 方法二:#apachectl start|stop|restart 通过如下命令来检查运行状态: [root@server1 ~]#service httpd status 通过如下命令来检查语法: [root@server1 ~]#apachectl configtest 或 [root@server1 ~]#httpd -t 通过如下命令来查看编译时的配置参数: [root@server1 ~]#httpd –V 通过如下命令来查看已经被编译到Apache中的模块 [root@server1 ~]#httpd –l Apache的运行 Apache的配置文件 Apache配置文件的结构 Apache的配置文件是/etc/httpd/conf/httpd.conf (1)Section 1: Global Environment (2)Section 2: Main server configuration (3)Section 3: Virtual Hosts Apache配置指令 1.Section 1: Global Environment段的配置指令 (1)ServerTokens OS 功能:显示Apache的版本和操作系统的名称 (2)ServerRoot /etc/httpd 功能:设置服务器的根目录。 说明:在Apache配置文件中如果文件名不以“/”开头,则认为是相对路径,会在文件名前加上ServerRoot命令指定的默认路径名。 (3)PidFile run/httpd.pid 功能:指定Apache服务器进程的进程号文件存放的位置。很明显,此处文件的存放的路径应该补上ServerRoot指令的值,即/etc/httpd/run/httpd.pid。 (4)Timeout 300 功能:指定超时间隔为300秒。 (5)KeepAlive Off 功能:设置是否允许保持连接。若值为On,则表示允许保持连接,即允许一次连接可以连续响应多个请求。 (6)MaxKeepAliveRequests 100 功能:设置一次保持连接最多包含的请求数。0表示无限制。 (7)KeepAliveTimeout 15 功能:设置一次保持连接的超时间隔为15s。 Apache配置指令 (8)服务器池设置 Apache2.0版提供了两种服务器的工作方式,一种是

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档