sher 发表于 2018-11-24 11:36:34

在apache下安装webalizer监控工具

  Webalizer
  Webalizer 是一个高效的,免费的web服务器日志分析程序。其分析结果以html文件格式保存,从而可以很方便的通过浏览器进行浏览。Internet上的多站点都使用webalizer 进行web服务器日志分析。
  Webalizer特性
  1. 为是用C写的程序,所以其具有很高的运行效率。在主频为200Mhz的机器上,webalizer每秒钟可以分析10000条记录,所以分析一个40M大小的日志文件只需要15秒。
  2. webalizer支持标准的一般日志文件格式(Common Logfile Format);除此之外,也支持几种组合日志格式(Combined Logfile Format)的变种,从而可以统计客户情况以及客户操作系统类型。并且现在webalizer已经可以支持wu-ftpd xferlog日志格式以及squid日志文件格式了。
  3. 支持命令行配置以及配置文件。
  4. 可以支持多种语言,也可以自己进行本地化工作。
  5. 支持多种平台,比如UNIX、linux、NT, OS/2 和 MacOS等。
  Webalizer安装
  1. 从webalizer的官方站点下载webalizer,当前的最新版本是2.23-05。
  2. 网址:www.webalizer.org
  首先解开源代码包:
  # tar -zxvf webalizer-2.23-05-src.tgz -C/usr/local/src/
  进入 /usr/local/src/webalizer-2.23-05/
  # cd /usr/local/src/webalizer-2.23-05/
  3.在生成的目录中有个lang目录,该目录中保存了各种语言文件,但是只有繁体中文版本,可以自己转换成简体,或者自己重新翻译一下。
  4.然后进入生成的目录: 执行

  # make
  # make install进行编译
  # rpm -ivh /mnt/cdrom/Server/httpd-2.2.3-31.el5.i386.rpm 安装httpd服务
  # service httpd start 启动httpd服务
  vim /etc/httpd/conf/httpd.conf

  vim /etc/crontab 编译系统任务计划表

  mkdir /etc/cron.web 创建这个文件
  cd /etc/cron.web
  vim web 创建一个任务

  chmod a+x web
  获得权限
  查看
  # ll
  -rwxr-xr-x 1 root root 118 04-19 11:15 web
  # cd /var/www/html/log
  # ll
  在浏览器里输入 http://192.168.23.123/log




页: [1]
查看完整版本: 在apache下安装webalizer监控工具