作者:化妆师苹苹 | 来源:互联网 | 2014-05-22 18:46
Apache一些配置参数说明ServerRoot/etc/httpd用于设置服务器的根目录,默认位置为/etc/httpd,服务器根目录是Apache配置文件、日志文件、模块文件等相关文件的基础目录www.2cto.comPidFilerun/httpd.pid...
Apache一些配置参数说明
ServerRoot “/etc/httpd”
用于设置服务器的根目录,默认位置为/etc/httpd,服务器根目录是Apache配置文件、日志文件、模块文件等相关文件的基础目录
www.2cto.com
PidFile run/httpd.pid
此文件httpd.pid保存Apache父进程的IP
ServerName www.kutea.net:80
设置服务器用于辨识自己的主机名和端口号,该设置仅用于重定向和
虚拟主机的识别,对于Internet的Web服务器,应该保证该名称是DNS服务器中的有效记录.默认值没有对此进行设置,管理员应用根据实际设置情况进行配置
AddDefaultCharset
用于指定默认的字符集,在HTTP的回应信息中,若在HTTP头中未包含任何关于内容字符集类型的参数时,此指令指定的字符集添加到HTTP头中,此时将覆盖网页文件中通过META标记符所指定的字符集.默认字符集为: AddDefaultCharset UTF-8 若显示中文时出现乱码,解决方法是将字符集设置为GB2312,即: AddDefaultCharset GB2312
www.2cto.com
Timeout 120
定义客户程序和服务器连接的超时间隔(秒)超过这个时间间隔后服务器将断开与客户机的连接
KeepAlive Off
不允许客户端同时提出多个请求,在HTTP 1.0中应禁用,但在HTTP 1.1中就开启。建议开启,即KeepAlive On
MaxKeepAliveRequests 100
用于设置在一个持续连接期间允许的最大HTTP请求数目,若设置为0,则表示没有限制;默认设置为100,事实上没有客户程序在一次连接中请求太多的页面,通常达不到这个上限就完成连接了。
KeepAliveTimeout 15
服务器完成一次请求后开始计时,如果在此参数设置的时间间隔内没有接收到客户程序的下一次请求,服务器就断开连接,即关闭TCP连接.默认值为15秒
Listen 80
Listen命令告诉服务器接受来自指定端口或者指定地址的某端口的请求,如果listen仅指定了端口,则服务器会监听本机的所有地址;如果指定了地址和端口,则服务器只监听来自该地址和端口的请求
ServerAdmin root@localhost
用于设置Web站点管理员的E-mail地址,当服务器产生错误时(如指定的网页找不到),服务器返回给客户的错误信息将包含该邮件地址,以告诉用户该向谁报告错误