Life Style!

系统管理 维护监控 简单生活

RSS订阅

  • 首页
  • 关于
  • FULL WIDTH

Apache Don't Log Specific IP Address and User-Agents

十 21st

由admin发表在apache | 1,247

3个评论

      自cacti 开启通过mod_status对apache 的监控后,apache多了很多监控的访问日志, 对手动分析apache日志,或用awstats分析日志时都需要先对日志进行过滤,一是对监控固定的ip进行日志址滤掉,二是监控访问的固定URL,(awstats也可以过滤掉)先是cat.再grep 然后又是sed ,费时,日志大了还很耗资源.

     以关键词"dontlog special ip apache" 找到"setenvif"指令  apache果然可以对特定的url 和或访问IP 不进行日志记录, 详细了解请看:apache 中文手册 (chinaunix)

实现
         apache需要装载mod_setenvif模块,可用apachectl -M 命令确认apache是否已装载此模块.如果没有则需要手动编绎一下.可用下面的指令来进行编绎

         cd   apache_source/modules/metadata
         /usr/local/apache2/bin/apxs -a -i -c mod_setenvif.c

如下:apachectl -M 已看到apache已成功装载 mod_setenvif

userdir_module (static)
 alias_module (static)
 so_module (static)
setenvif_module (shared)

打开httpd.conf 文件在合适的位置添加如下内容,

   #SetEnvIf Remote_Addr "10\.11\.10\.254" dontlog
   SetEnvIf Remote_Addr "::1" dontlog
   SetEnvIf Request_URI "server-status" dontlog

然后修改CustomLog "logs/access_log" combined 为

CustomLog "logs/access_log" combined env=!dontlog

重启apache

可以用tail -f ../logs/access_log 已看不到监控访问的日志了

apache, Don't Log, setenvif

搞定CHM文件无法显示网页 

十 21st

由admin发表在技术实践 | 694

没有评论

        一本别人推荐的书,想先预览下内容再去买,可惜找了很久,也只有一英文原片的CHM版,(CHM电子书里容易藏恶意代码,,如果不能确定可信任,不要随便打开.推荐看PDF)下载回来后,左边的目录都看得得到,点每个目录右边边框里都是无法显示网页。网上搜集了下. 没找到具体是什么原因, 但找到以下几种解决方法,我试过方法四. 有效果.

方法一:修改注册表,建一个文本文件添加如下内容:然后保存为以reg结尾的文件.双击这个新建的reg文件,将它导入注册表. 不过这种方法不安全,因为它将将浏览区域等级调整为3了,存在安全隐患,故不推荐。

REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000003

方法二:查找目录名称是否有问题,目录名称中有 "#" 字符,去掉有 CHM 文件就显示正常了。

方法三:有时候如果CHM是中文也会打不开,改成英文字符试验下。

方法四:双击此 .chm 文件, 在“打开文件安全警告”对话框,单击以清除“打开此文件前始终询问”复选框。

小知识:
    CHM 意为 Compiled HTML。以CHM为扩展名的文件图标通常为一个带问号的文档图标,表示帮助文档,是 Microsoft 自 Windows 98 以来提供的一种帮助文档格式的文件,用于替代 Windows 95 下的 HLP(Help) 文件。Microsoft 自 Windows 98 以来,操作系统中都自带解释器(打开 CHM 文件的工具),即 Windows 安装目录下的 HH.EXE。CHM 文件可以通过官方免费提供了 HTML Help Workshop 生成,它的源文件是 HTML 文件。

参看的原资料:http://hi.baidu.com/ggyy667/blog/item/ed8cf9d49ab93902a08bb7cd.html

chm, 解决chm
« 第一页...«23456»102030...最后一页 »
  • Gallery

  • Views

    • show a cacti-monitor-mysql graph - 11,762 views
    • 还是唠叨的点啥子吧 - 3,632 views
    • 关于 - 3,011 views
    • warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 443e1821 - 2,956 views
    • PostgreSQL partitioning with plproxy (PART 1) - 2,932 views
    • Install usvn on centos - 2,426 views
    • Stateless VMware ESXi Server Version 3.5 Update 4 Using PXE Booting - 2,221 views
    • 利用apache的防盗链 - 1,869 views
    • 分享一个cacti监控CPU 的模版. - 1,670 views
    • FULL WIDTH - 1,351 views
  • 最近文章

    • 心情生活
    • 不懒女人太少了
    • 还是唠叨的点啥子吧
    • 想去阿里
    • build your own dns on the internet
  • 最新评论

    • anna und die liebe 发表于 关于
      I would like to thank you for the efforts you have... »
    • retard 发表于 FULL WIDTH
      He who sups with the devil should have a long spoo... »
    • pres 发表于 关于
      Hullo! I'm in a hurry today. I just want to throw ... »
    • armando codina 发表于 还是唠叨的点啥子吧
      Great post, bookmarked your site for interest to r... »
    • Armando Codina 发表于 FULL WIDTH
      The well written post helped me a lot! Bookmarked... »
    • 下一页 »
由digitalnature提供主题Mystique | 由WordPress强力驱动
RSS订阅 XHTML 1.1 顶端