我要投稿
  • 您当前的位置:57365.com -> 技术教程 -> 服务器网络 -> 服务器教程 -> Windows服务器教程 -> 教程内容
  • [ 收藏本页教程 ]
  • Apache服务器配置技巧(4)Windows服务器教程

    教程作者:佚名    教程来源:不详   教程栏目:Windows服务器教程    收藏本页
                  摘要:暂无 14、如何调整Apache的最大进程数

    Apache允许为请求开的最大进程数是256,MaxClients的限制是256.如果用户多了,用户就只能看到Waiting for reply....然后等到下一个可用进程的出现。这个最大数,是Apache的程序决定的--它的NT版可以有1024,但Unix版只有256,你可以在src/include/httpd.h中看到:

    #ifndef HARD_SERVER_LIMIT
    #ifdef WIN32
    #define HARD_SERVER_LIMIT 1024
    #else
    #define HARD_SERVER_LIMIT 256
    #endif
    #endif

    你可以把它调到1024,然后再编译你的系统

      15、如何屏蔽来自某个Internet地址的用户访问Apache服务器

      可以使用deny和allow来限制访问,比如要禁止202.202.202.xx网络的用户访问:

      <Directory /www/htdocs>
      order deny,allow
      deny from 202.202.202.0/24
      </Directory>

      16、如何在日志里面记录apache浏览器和引用信息

      你需要把mod_log_config编译到你的Apache服务器中,然后使用下面类似的配置:

      CustomLog logs/access_log "%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i""

      17、如何修改Apache返回的头部信息

      问题分析:当客户端连接到Apache服务器的时候,Apache一般会返回服务器版本、非缺省模块等信息,例如:

      Server: Apache/1.3.26 (Unix) mod_perl/1.26

      解决:

      你可以在Apache的配置文件里面作如下设置让它返回的关于服务器的信息减少到最少:

      ServerTokens Prod

      注意:

      这样设置以后Apache还会返回一定的服务器信息,比如:

      Server: Apache

      但是这个不会对服务器安全产生太多的影响,因为很多扫描软件是扫描的时候是不顾你服务器返回的头部信息的。你如果想把服务器返回的相关信息变成:

      Server: It iS a nOnE-aPaCHe Server

      那么你就要去修改源码了。

    我要投稿   -   广告合作   -   关于本站   -   友情连接   -   网站地图   -   联系我们   -   版权声明   -   设为首页   -   加入收藏   -   网站留言
    Copyright © 2009 - 20012 www.www.hxswjs.com All Rights Reserved.57365.com 版权所有