知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

Apache一些配置参数说明

发布时间:2014-09-05 15:17:58作者:知识屋

Apache一些配置参数说明
 
ServerRoot “/etc/httpd”
用于设置服务器的根目录,默认位置为/etc/httpd,服务器根目录是Apache配置文件、日志文件、模块文件等相关文件的基础目录
  www.zhishiwu.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.zhishiwu.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地址,当服务器产生错误时(如指定的网页找不到),服务器返回给客户的错误信息将包含该邮件地址,以告诉用户该向谁报告错误
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜