设为首页收藏本站

全球主机交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: discuz
查看: 905|回复: 0
打印 上一主题 下一主题

日志文件分析软件webalizer安装

[复制链接]
  • TA的每日心情
    无聊
    2017-9-26 16:16
  • 签到天数: 224 天

    [LV.7]常住居民III

    跳转到指定楼层
    楼主
    发表于 2016-1-18 13:17:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    CentOS6.2默认是没有安装webalizer这个日志分析软件的,所以必须手动安装
    yum install webalizer

    webalizer的配置文件存放在/etc/webalizer.conf

    编辑配置文件

    主要修改以下几项内容:
     LogFile /logs/***.log            (apache日志文件所在)
      LogType clf
      OutputDir      /var/www/html/protect/usage(日志输出页面文件目录指向)
     HistoryName /var/lib/webalizer/webalizer.hist
     Incremental yes
     IncrementalName /var/lib/webalizer/webalizer.current
     HostName www.***.com
     Incremental 为yes时,使每天分析结果存在,否则只会为当时分析的,LogType 定义为clf ,所以要分析的nginx日志的
    格式与clf符合,要不分析时会报错误,OutputDir为输出目录,最好放在网站的主目录下边,因为访问时比较方便。
    这里着重说说这个OutputDir这个设置
    我的网站目录是/var/www/html/

    当OutputDir 设置为/var/www/html/usage时访问会出现
    Forbidden
    You don't have permission to access /usage/ on this server.

    我的还有个目录是受.htaccess保护的 /var/www/html/protect

    当将OutputDir 设置为/var/www/html/protect/usage
    才可以正常访问

    还要强调一下这个目录必须在webalizer启动之前创建,不然会出现
    [root@localhost usage]# webalizer
    Error: Can't change directory to /var/www/html/protect/usage

    启动webalizer
    [root@localhost protect]# webalizer
    然后就可以正常访问了,如下图


    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|手机版|中国U网    

    GMT+8, 2024-5-3 02:54 , Processed in 0.070944 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表