Apache简介 安全
Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,能够在大多数计算机操做系统中运行,因为其多平台和安全性被普遍使用,是最流行的Web服务器端软件之一。它快速、可靠而且可经过简单的API扩展,将Perl/Python等解释器编译到服务器中,是世界使用排名第一的Web服务器软件。 服务器
Apache配置详解 ide
httpd 的配置文件是: 性能
/etc/httpd/conf/httpd.conf spa
//查看配置文件 操作系统
# grep -v "#" /etc/httpd/conf/httpd.conf htm
//当服务器响应主机头(header)信息时显示Apache 的版本和操做系统名称 进程
ServerTokens OS get
//设置服务器的根目录 源码
ServerRoot "/etc/httpd"
//设置运行Apache 时使用的PidFile 的路径
PidFile run/httpd.pid
//若300 秒后没有收到或送出任何数据就切断该链接
Timeout 300
//不使用保持链接的功能,即客户一次请求链接只能响应一个文件
/建议用户将此参数的值设置为On,即容许使用保持链接的功能
KeepAlive Off
//在使用保持链接功能时,设置客户一次请求链接能响应文件的最大上限
MaxKeepAliveRequests 100
//在使用保持链接功能时,两个相邻的链接的时间间隔超过15 秒,就切断链接
KeepAliveTimeout 15
//设置使用prefork MPM 运行方式的参数,此运行方式是Red Hat 默认的方式
//设置服务器启动时运行的进程数
StartServers 8
//Apache 在运行时会根据负载的轻重自动调整空闲子进程的数目,
//若存在低于5 个空闲子进程,就建立一个新的子进程准备为客户提供服务
MinSpareServers 5
//若存在高于20 个空闲子进程,就建立逐一删除子进程来提升系统性能MaxSpareServers 20
//限