网络服务器配置与管理课件第13章Web服务器.ppt

网络服务器配置与管理课件第13章Web服务器.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第13章 Web服务器 Linux篇 * * 本讲要点 内容要求 Apache的相关文件和目录 Apache的模块 Apache服务器启停管理 httpd.conf文件详解及配置 Apache服务基本配置 建立虚拟目录 用户认证 配置虚拟Web站点 配置基于主机名的虚拟主机站点 重点 Apache的相关文件和目录 httpd.conf文件详解及配置 用户认证 难点 httpd.conf文件详解及配置 * * 1. Apache的相关文件和目录 分类 文件或目录 描述 Web站点主目录 /var/www Apache站点文件的所在缺省目录 /var/www/html Apache站点默认的主文档目录 /var/www/cgi-bin Apache站点缺省的CGI程序文件所在目录 /var/www/html/manual Apache站点服务器手册 站点的配置文件 .htaccess 该文件置于站点目录下,包含对所在目录中文件的访问控制权限 /etc/httpd/conf Apache服务器配置文件的主目录 /etc/httpd/conf/httpd.conf Apache服务器的主配置文件,作为核心配置文件 服务启动脚本 /etc/rc.d/init.d/httpd Apache服务器守护进程的启动、停止、运行的脚本程序 运行的日志目录及文件 /var/log/httpd Apache服务器日志文件所在位置 /var/log/httpd/access_log 访问站点的日志文件 /var/log/httpd/error_log 错误日志文件 * * 本书主要介绍CentOS系统官方提供Apache 服务器为httpd 2.4.6程序软件,本书作为读者的参考书,就按照httpd 2.4.6介绍,其主配置文件httpd.conf,其默认配置信息主要点叙述如下: (1) 运行Apache 的用户:apache (2) 运行Apache 的组:apache (3) 监听端口:80 (4) 模块存放路径:/usr/lib/httpd/modules (5) prefork MPM 运行方式的参数: StartServers 8 MinSpareServers 5 MaxSpareServers 20 MaxClients 150 MaxRequestsPerChild 1000 * * 2. Apache的模块(部分列表) 模块名 说明 Core Apache HTTP 服务器核心模块 mpm_common 被MPM 执行的一组指令 mpm_netware 专为Novell NetWare 服务器优化的MPM模块 mpm_winnt 专为Windows NT 优化的MPM Perchild 独立子进程(Perchild)运行方式的MPM Prefork 预派生(Profork)运行方式的MPM Worker 工作者(Worker)运行方式的MPM mod_access 提供基于主机名、IP地址或者其他客户请求的访问控制 mod_actions 模块为基于媒体类型请求方式执行CGI 脚本 mod_alias 提供文档树中主机文件系统各部分的映射和URL 重定向 mod_asis 传送包含只有HTTP头的文件 mod_auth 使用文本文件的用户身份验证 * * mod_auth_anon 允许匿名用户访问身份验证 mod_auth_dbm 提供使用DBM数据库文件的用户身份验证 mod_auth_digest 使用MD5 深层身份验证的用户身份验证 mod_autoindex 自动生成类似于Unix的ls 命令或Win32 dir shell命令的目录索引 mod_cache 通向URI的内容cache mod_cern_meta CERN httpd 原文件语意 mod_cgi 执行CGI 脚本(用于进程方式的MPM) mod_cgid 执行CGI 脚本(用于线程方式的MPM) mod_charset_lite 设定翻译和重编码的特别字符 mod_dav 实现分布式授权和版本发行(DAV)功能 mod_deflate 传送至客户端前进行内容压缩 mod_dir 提供用于“trailing slash”重定向和服务的目录索引文件 * * mod_echo 解释协议模块的简单映射服务器 mod_env 调整传送给CGI脚本和SSI页的环境 mod_example 解释Apache模块的API mod_expires 根据用户限定标准生成到期的HTTP头 mod_ext_filter 在传达给客户之前通过外部程序发出回应体 mod_file_cache 在内存中缓存一个

文档评论(0)

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

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

1亿VIP精品文档

相关文档