• Apache 的 http-default.conf 详解


    ##Apache 默认设置文件

    Timeout 300       #设置服务器在断定请求失败前等待的秒数。默认值 300

    KeepAlive Off     #设置是否启用 HTTP 持久链接,On 代表打开,Off 代表关闭。 如果用于同一页面包含大量静态文件的应用,设置为 On,以提高性能; 如果用于主要为动态页面的应用,设置为 Off,以节约内存资源;

    如果服务器前跑有 squid 或者其它七层设备,设置为 On

    MaxKeepAliveRequests 100   #限制当启用 KeepAlive 时,每个连接允许的请求数量。 如果将此值设为"0",将不限制请求的数目。

    笔者建议将此值设为 100-500 之间的一个值, 以确保最优的服务器性能

    KeepAliveTimeout 5   #设置持久链接中服务器在两次请求之间等待的秒数。对于高负荷服务器来说, KeepAliveTimeout 值较大会导致一些性能方面的问题: 超时值越大,与空闲客户端保持连接的进程就越多

    UseCanonicalName Off   #配置服务器如何确定它自己的域名,

    可选值为 On | Off | DNS。DNS 用于为大量基于 IP 的虚拟主机支持那些古董级的不提供"Host:"头的浏览器使 用。

    笔者建议设置为 Off

    如果为某个目录启用了分布式配置文件功能,那么在向客户端返回其中的文档时,

    服务器将在这个文档所在的各级目录中查找此配置文件,因此会带来性能问题, 笔者建议关闭分布式配置文件功能。

    ServerTokens Prod   #控制服务器回应给客户端的"Server:"应答头是否包含关于服务器操作系统类型和编译 进的模块描述信息,

    同时还控制着 ServerSignature 指令的显示内容。可选值为 Full | OS | Minor | Minimal | Major | Prod。 笔者建议设置为显示最少信息的 Prod。

    ServerSignature Off #配置服务器生成页面的页脚,可选值为 On | Off | EMail。 采用 On 会简单的增加一行关于服务器版本和正在伺服的虚拟主机的 ServerName,

    而 EMail 设置会额外创建一个指向 ServerAdmin 的"mailto:"部分。建议使用默认值 Off。

    HostnameLookups Off #设置是否启用对客户端 IP 的 DNS 查找,可选值为 On | Off | Double。 DNS 查询会造成明显的时间消耗,建议设置为 Off。

  • 相关阅读:
    html5 新增的页面 元素
    【BZOJ1500】[NOI2005]维修数列 Splay
    【BZOJ1720】[Usaco2006 Jan]Corral the Cows 奶牛围栏 双指针法
    【BZOJ3437】小P的牧场 斜率优化
    【BZOJ1096】[ZJOI2007]仓库建设 斜率优化
    【BZOJ3156】防御准备 斜率优化
    【BZOJ4101】[Usaco2015 Open]Trapped in the Haybales Silver 二分
    【BZOJ4099】Trapped in the Haybales Gold STL
    【BZOJ3387】[Usaco2004 Dec]Fence Obstacle Course栅栏行动 线段树
    【BZOJ3939】[Usaco2015 Feb]Cow Hopscotch 动态规划+线段树
  • 原文地址:https://www.cnblogs.com/fanweisheng/p/11327828.html
Copyright © 2020-2023  润新知