日志文件分析软件webalizer安装
时间:2014-10-23 15:45 来源:linux.it.net.cn 作者:it
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
然后就可以正常访问了,如下图 (责任编辑:IT)
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 然后就可以正常访问了,如下图 (责任编辑:IT) |