使用Webalizer查看网站统计信息

译文
开源
Webalizer这款免费的开源应用程序用于分析Apache Web访问日志和使用日志以及创建网站统计信息。

【51CTO.com快译】Webalizer这款免费的开源应用程序用于分析Apache Web访问日志和使用日志以及创建网站统计信息。分析Web日志后,它会生成各种网站统计信息,比如每日统计信息、每小时统计信息、基于大小/使用量/点击量/访问量/推荐人/访客所在国的热门URL以及下载的数据量等,配以一目了然的图表/页面。简而言之,Webalizer便于解读日志,不然日志就不好解读。

虽然这款应用程序很老,但非常有效,是Awstat的出色替代版。安装也很容易,因为RHEL和CentOS的基本存储库附有其软件包。先从先决条件和安装说起。

先决条件

由于我们将监测Apache Web服务器日志,因此需要安装有Apache的系统。想安装Apache,从终端运行以下命令, 

  1. $ yum install httpd 

安装

如上所述,基本存储库附有Webalizer软件包,我们可以使用yum轻松安装它。运行以下命令来安装webalizer: 

  1. $ yum install webalizer 

如果你配置了单个服务器,使用httpd.conf的默认设置,那么就是这样。默认情况下,Webalizer被配置成从默认日志位置获取和分析日志。

配置多台Web服务器

要将webalizer用于多个Web实例,我们将为每个Web服务器实例创建不同的webalizer配置文件: 

  1. $ mkdir /etc/webalizer 

现在将webalizer.conf 从/etc/文件夹拷贝到已创建的目录中,并重命名。 

  1. $ cp /etc/webalizer.conf /etc/webalizer/webalizer.test-domain1.com.conf 

同样为其他域创建文件,并更改文件中的下列参数,以便与每个域的配置匹配: 

  1. $ vi /etc/webalizer/webalizer.test-domain1.com.conf 

并更改: 

  1. LogFile /usr/local/apache2//logs/test-domain1.com_access.log  
  2. OutputDir /usr/local/apache2/htdocs/test-domain1.com/webalizer  

保存文件并退出。现在我们将通过运行以下命令,往webalizer目录填充日志: 

  1. $ webalizer -c /etc/webalizer/webalizer.test-domain1.com.conf 

每当我们需要使用webserver的***lod数据重新填充webalizer目录时,需要运行该命令,或者我们也可以通过创建一个计划任务(cron job),安排该命令每小时运行一次。想创建计划任务,请运行: 

  1. $ crontab -e 

并在文件中输入以下条目: 

  1. 0 * * * * webalizer -c /etc/webalizer/webalizer.test-domain1.com.conf 

访问weblizer

由于webalizer文件夹现已填充,我们可以使用以下URL访问webalizer: 

  1. http://test-domain1.com/webalizer 

现在你检查webalizer生成的各种报告:

 

以上就是配置Webalizer以查看网站统计信息的整个教程,欢迎留言交流。

原文标题:Checking website statistics using Webalizer,作者:SHUSAIN

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

责任编辑:庞桂玉 来源: 51CTO
相关推荐

2021-07-06 14:27:34

Tokei编程语言

2018-04-23 14:05:06

LinuxUbuntu 17.1AWFFull

2021-10-25 10:33:26

smem 命令Linux

2015-07-23 16:42:38

SQL Server自增长键列值

2020-10-10 19:30:25

lshwLinux设备信息

2009-05-09 17:48:49

2019-08-29 14:47:45

Linux中央处理器Windows

2010-08-19 14:54:07

DB2 优化器

2011-07-19 09:25:52

2010-03-02 14:01:58

Linux硬件信息命令

2015-07-09 09:23:19

HTTP流量Ubuntu15.04Webalizer

2010-08-20 11:16:39

DB2 优化器

2014-08-11 10:05:33

CentOS

2022-03-20 10:40:11

Linuxawk 脚本

2012-01-04 09:29:01

2013-01-22 11:31:00

2011-04-26 11:33:16

数据中心网站流量

2012-01-06 13:23:44

Web

2010-09-25 15:26:45

SQL查询语句

2010-09-01 10:38:47

DB2统计信息
点赞
收藏

51CTO技术栈公众号