Apache服务主配置文件_第1页
Apache服务主配置文件_第2页
Apache服务主配置文件_第3页
Apache服务主配置文件_第4页
Apache服务主配置文件_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Apache服务主配置文件1.认识Apache服务的配置文件

2.掌握Apache服务的主配置文件

Apache服务的配置文件01Apache服务的配置文件文件说明/etc/httpd/conf/httpd.confApache主配置文件/etc/httpd/conf/magic模块mod_mime_magic使用的Magic数据,无须配置/etc/httpd/conf.d/*.conf被主配置文件包含的配置文件/etc/httpd/conf.modules.d/*.confApache模块的配置文件/etc/httpd/conf.modules.d/00-mpm.conf配置Apache的运行模式/etc/logrotate.d/httpdApache的日志滚动配置文件/etc/sysconfig/httpdhttpd守护进程的启动配置文件/etc/sysconfig/htcachecleanhtcacheclean守护进程的启动配置文件Apache相关配置文件:Apache服务的配置文件Apache的默认配置:●服务器的根目录:/etc/httpd●运行Apache的用户:apache●运行Apache的组:apache●监听端口:80●模块存放路径:/usr/lib/httpd/modules●preforkMPM运行方式的参数:StartServers8MinSpareServers5MaxSpareServers20MaxClients150Apache服务的配置文件Apache的默认配置:●默认的Web文档/var/www/html/:根文档目录/var/www/cgi-bin/:CGI程序目录/var/www/error/:默认的错误文档目录/var/www/icons/:与icons相关的图片目录●默认的日志文件/var/log/httpd/access_log:访问日志/var/log/httpd/error_log:错误日志Apache服务的主配置文件02Apache服务的主配置文件Apache服务的主配置文件httpd.conf中指令不区分大小写,在该文件中以“#”开始的行为注释行。每行包含一个指令,在行尾使用反斜杠“\”可以表示续行。除了注释和空行外,服务器把其他的行认为是完整的或部分的指令。指令又分为类似于shell的命令和伪HTML标记。指令的语法为“配置参数名称参数值”。伪HTML标记的语法格式如下:<Directory/>OptionsFollowSymLinksAllowOverrideNone</Directory>Apache服务的主配置文件1.Apache的服务器标识指令:指令说明ServerName服务器用于辨识自己的主机名和端口号ServerAdmin服务器返回给客户端的错误信息中包含的管理员邮件地址ServerSignature配置服务器生成页面的页脚的信息ServerTokens控制了服务器回应给客户端的”Server:“应答头是否包含关于服务器操作系统类型和编译进的模块描述信息UseCanonicalName决定Apache如何构造URL中SERVER_NAME和SERVER_PORT的指令Apache的服务器标识指令Apache服务的主配置文件2.Apache的文件定位指令:指令说明ServerRoot指定服务器安装的服务目录DocumentRoot文档根目录(网站数据目录)ErrorLog存放错误日志的位置CustomLog访问日志文件的位置LockFileApache使用的锁文件的位置PidFile设置服务器用于记录父进程(监控进程)PID的文件Apache的文件定位指令Apache服务的主配置文件3.与PreforkMPM模式相关的指令:指令Profork模式说明StartServers启动时服务器启动的进程数MinSpareServers保有的备用进程的最小数目MaxSpareServers保有的备用进程的最大数目MaxClients服务器允许启动的最大进程数MaxRequestsPerChild一个服务进程允许的最大请求数Apache中与PreforkMPM模式相关的指令Apache服务的主配置文件4.常用的全局配置指令:指令说明指令说明Listen监听的IP地址、端口号,默认为80KeepAlive是否保持连接,默认为OffUser运行Apache服务的用户名,默认为apacheKeepAliveTimeout保持连接状态时的超时时间,默认为15(单位为秒)Group运行Apache服务的组名,默认为apacheMaxKeepAliveRequests保持连接状态时,每次连接最多请求文件数,默认为100LogLevel错误日志的记录级别,默认为warnDirectoryIndex指定默认的索引页文件,默认为index.htmlindex.html.varTimeout网络连接超时,默认为120(单位为秒)IndexOptions指定服务器所生成的列表页面的输出选项Apache常用的全局配置指令Apache服务的主配置文件5.Apache的配置容器:配置容器说明<Directory></Directory>用于对指定的目录(可使用Shell通配符)实施额外的配置<DirectoryMatch></DirectoryMatch>功能同上,只是在描述目录时可以使用正则表达式<Files></Files>用于对指定的文件(可使用Shell通配符)实施额外的配置<FilesMatch></FilesMatch>功能同上,只是在描述文件时可以使用正则表达式<Location></Location>用于对指定的URL(可使用Shell通配符)实施额外的配置<LocationMatch></LocationMatch>功能同上,只是在描述URL时可以使用正则表达式<Limit></Limit>用于对指定的HTTP方法实施额外的配置<LimitExcept></LimitExcept>

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论