apache中设置日志查看ecshop页面访问情况

2011-11-08 16:28 来源:www.chinab4c.com 作者:ecshop专家

     apache中设置日志查看ecshop页面访问情况,这个是必要的,我们上次讨论了ecshop如何防cc和ddos,如何让自己的站更加稳定。但自己的站更加安全。但是当你的站被攻击的时候。我们不但要设置要检查和设置好自己服务器的安全。还必须设置好对应的访问日志和报错日志。这样才能有利于我们分析网站攻击情况。

  1:首先是配置ecshop php环境下的access.log日志.这个日志是查看ecshop整站的访问日志.我们可以通过访问日志。查看是哪个文件遭到了攻击。从而对文件做出处理和隔离.

LoadModule log_config_module modules/mod_log_config.so

LogLevel warn
 
<IfModule log_config_module>

     LogFormat "%h %l %u %t /"%r/" %>s %b /"%{Referer}i/" /"%{User-Agent}i/" /"%{Cookie}i/""

    <FilesMatch "/.(ico|gif|jpg|png|bmp|swf|css|js)">
      SetEnv IMAG 1
    </FilesMatch>
    CustomLog "logs/access_log" combined env=!IMAG
</IfModule>

  2:设置好error.log日志

     当我们的站受到攻击的时候,我们必须把他的错误级别设置到LogLevel warn.这样能查看更多的错误信息。从而方便我们分析攻击性质.当我们的站处于安全的时候。我们必须把错误级别设置到crit错误级别。

     同时当我们的站处于安全状况下。  #CustomLog logs/access.log common也要这样注释掉。关闭错误日志和访问日志.

   来源:http://www.chinab4c.com