Apache HTTP Server(十)--全局配置

1217阅读 0评论2012-06-05 yourtommy
分类:系统运维

ServerAdmin和ServerToken指令控制关于服务器的信息,它显示在服务器产生的文档里,比如错误消息。ServerTokens指令设置了Server Http响应头域的值。

ServerName、UseCanonicalName和UseCanonicalPhysicalPort指令,被服务器用来决定如何构建自引用的URL。例如当客户请求一个目录但没有在目录名内包含末尾的斜杠时,httpd必须把客户重定向到包含末尾斜杠的完整名,以便客户可以正确地解析文档的相关引用。


CoreDumpDirectory、DocumentRoot、ErrorLog、Mutex、PidFile、ScoreBoardFile和 ServerRoot用来控制httpd为正确操作所需的各种文件的位置。当所用路径名不以斜杠开头,那么文件的位置和ServerRoot相对。


LimitRequestBody、LimitRequestFields、LimitRequestFieldsize和LimitRequestLine指令用来限制在从客户读取请求时所用的资源的量。通过这些限制,可以克制某些种类的服务攻击。


RLimitCPU、RLimitMEM和RLimitNPROC用来限制从httpd子进程分离出的进程所能使用的资源的量。特别地,它控制CGI脚本和SSI exec命令所使用的资源。


ThreadStackSize在某些平台在上控制栈的大小。


Mutex指令用来改变为互斥体使用的底层实现。

上一篇:Apache HTTP Server(七)--环境变量
下一篇:Apache HTTP Server(十一)--SSL/TLS