Apache一些配置参数说明

ServerRoot “/etc/httpd” 用于设置服务器的根目录,默认位置为/etc/httpd,服务器根目录是Apache配置文件、日志文件、模块文件等相关文件的基础目录 PidFile run/httpd.pid 此文件httpd.pid保存Apache父进程的IP 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地址,当服务器产生错误时(如指定的网页找不到),服务器返回给客户的错误信息将包含该邮件地址,以告 诉用户该向谁报告错误 ServerName www.example.com:80 设置服务器用于辨识自己的主机名和端口号,该设置仅用于重定向和虚拟主机的识别,对于Internet的Web服务器,应该保证该名称是DNS服务 器中的有效记录.默认值没有对此进行设置,管理员应用根据实际设置情况进行配置 AddDefaultCharset 用于指定默认的字符集,在HTTP的回应信息中,若在HTTP头中未包含任何关于内容字符集类型的参数时,此指令指定的字符集添加到HTTP头中 ,此时将覆盖网页文件中通过META标记符所指定的字符集.默认字符集为: AddDefaultCharset UTF-8 若显示中文时出现乱码,解决方法是将 字符集设置为GB2312,即: AddDefaultCharset GB2312

相关阅读RelatedRead

关于MySQL通过localhost无法连接127.0.0.1可以连接的问题

(CentOS)Centos6.3下Apache配置https证书访问

Apache配置VirtualHost(虚拟主机)

2 条评论添加评论

:razz: 很好,收下!

回复取消回复
@就是ABC

嗯。都是实验后整理出来的。还有点小用哈。

回复取消回复