- Apache简介
- Apache安装
- Apache虚拟主机
- Apache支持PHP程序
- Apache支持Ruby程序
- Apache Web服务器安全
- Apache日志格式
- 配置Web服务器过程
- Apache绑定指定地址与端口
- Apaceh配置文件
- Apache配置片段
- Apache缓存配置
- Apache内容协商
- Apache动态共享对象(DSO)支持
- Apache环境变量
- Apache日志文件
- Apache将URL映射到文件系统位置
- ApacheApache性能调优
- Apache安全设置
- Apache服务器范围配置
- Apache URL重写
- Apache认证和授权
- Apache访问控制
- Apache CGI动态内容
- Apache .htaccess文件
- Apache反向代理
Apache服务器范围配置
本文将介绍核心服务器提供的一些指令,这些指令用于配置服务器的基本操作。
服务器标识
ServerAdmin
和ServerTokens
指令控制有关服务器的信息将显示在服务器生成的文档中,例如错误消息。ServerTokens
指令设置Server HTTP响应头字段的值。
服务器使用ServerName
,UseCanonicalName
和UseCanonicalPhysicalPort
指令来确定如何构造自引用URL。例如,当客户端请求目录但在目录名称中不包含尾部斜杠时,httpd必须将客户端重定向到包括尾部斜杠的全名,以便客户端正确解析文档中的相对引用。
文件位置
这些指令控制httpd需要正确操作的各种文件的位置。当使用的路径名不以斜杠(/
)开头时,文件相对于ServerRoot
而定。注意在非root用户可写的路径中查找文件。
限制资源使用
LimitRequest *
指令用于限制httpd将在读取客户端请求时使用的资源量。通过限制这些值,可以减轻某些类型的拒绝服务攻击。
RLimit *
指令用于限制从httpd子节点分离出来的进程可以使用的资源量。特别是,这将控制CGI脚本和SSI exec命令使用的资源。
ThreadStackSize
指令与某些平台一起使用来控制堆栈大小。
上一篇:Apache安全设置
下一篇:Apache URL重写