全球主机交流论坛
标题:
日志文件分析软件webalizer安装
[打印本页]
作者:
全球服务器
时间:
2016-1-18 13:17
标题:
日志文件分析软件webalizer安装
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
然后就可以正常访问了,如下图
欢迎光临 全球主机交流论坛 (http://bbs.cuwww.com/)
Powered by Discuz! X3.2