Apache服务器主配置文件说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Apache服务器主配置文件说明:

/etc/httpd/conf/httpd.conf

第一配置段:全局环境配置(影响整个服务器)

57行:ServerRoot“/etc/httpd”//设置服务器的根

63行:PidFile run/httpd.pid /这些文件保存Apache父进程ID

68行:Timeout 120 //设定超时时间

74行:KeepAlive off/on //是否允许客户端同时提出多个请求

81行:MaxKeepAliveRequests 100 //每次联系允许的最大请求数

87行:KeepAliveTimout 15 //客户端的请求如果15秒还没有发出,则继线

// web服务器的工作模式为prefork

startServers启动时打开的httpd进程数

minSpareServers最少会有5个闲置httpd进程来监听用户的请求

MaxSpareServers最多会有20个闲置httpd进程来监听用户的请求ServerLimit 256 //限制MaxClients

MaxClients 256 //最大并发量,就是同时访问数量

MaxRequestsPerChild 4000 //每个子进程最多能处理的请求数量,处理够数量后就被kill 然后重新启动

// web服务器的工作模式为worker.c

//设置监听端口号

148-199行:加载DSO(Dynamic Shared Object动态共享对象)模块,类似于动态链接库。P114

//包含模块文件,这里的模块都是对动态共享对象的支持

//设置使用的用户和组

第二段主服务器配置

设置管理员邮箱

//设置器名称和端口号

//定义文档根目录

//根目录的访问控制P115

// 对文档根目录的访问控制P116

//设置用户是否可以在自己的目录下建立public_html目录来放置网页,如果设置为UserDirpublic_html则用户可以通过http://服务器IP地址:端口/~用户名称来访问其中的内容。

//设置首页

//设置目录访问权限的控制文件

//防止用户看到以.ht开关的文件,保护.htaccess .htpasswd的内容。主要是为了防止其他人看到预设可以访问相关内容的用户名和密码

//指定存放MIME文件类型的文件,可以自行编辑mime.types文件

//当Apache不能识别某种文件类型的时候,将自动将它当成文本文件处理

//可以使Apache由文件内容决定MIME类型P118(15)

//设置为on时,每次都会向DNS服务器要求解析IP,这样会花费额外的服务器资源,u 并且降低服务器响应速度,一般设置为off

//设置错误日志,指定错误日志存放位置

//设置日志级别为warn

//设置记录文件存放信息的模式,四种模式:combined commonreferrer agent

日志文件的格式

//设置存取文件采用combined模式

//为on时,由于服务器出错所产生的网页会显示apache的版本号,主机,连接端口等信息,如果设置为E-mail,则会有mailto:的超链接

定义一个图标虚拟目录,并设置访问权限

//同alias,只不过设置的是脚本文件目录P117

//采用更好看的带有格式的文件列表方式

(632)

//设置显示文件列表时,各种文件类型对应的图标显示

//设置页面的语言

//设置语言的优先级

//增加默认字符集

//增加MIME类型

//增加动态页面

//3种格式的错误信息显示方式:纯文本500、内部链接404和外部链接402,其中内部链接包括HTML和Script两种格式

第三段,虚拟机配置

相关文档
最新文档