服务器 频道

RedhatAS3.0上安装Apache2+PHP5+MySQL

  第二部分:web服务器日志分析软件webalizer

  webalizer-2.01-10-src.tgz
  ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.01-10-src.tgz

  # tar zxf webalizer-2.01-10-src.tgz
  # ./configure --with-language=simplified_chinese --with-gdlib=/usr/local/gd2 --with-gd=/usr/local/gd2

  # perl /path/of/webalizer_patch.pl ./ #这里为了解决乱码问题,参看(http://www.troyoo.com/article/04/07/18/115309.shtml)
  # make
  # make install
  # mkdir /www/troyoo.com/usage

  #cp webalizer /usr/bin/
  #cd /etc
  #ls webalizer*
  webalizer.conf.sample
  #cp webalizer.conf.sample webalizer.conf.troyoo
  #vi webalizer.conf.troyoo
  Edit the webalizer.conf.troyoo file(将里面的值改成下列):

  LogFile /usr/local/apache2/log/access_log
  OutputDir /www/troyoo.com/usage
  HostName www.troyoo.com
  Incremental yes
  PageType htm*
  PageType cgi
  PageType php
  HideURL *.gif
  HideURL *.GIF
  HideURL *.jpg
  HideURL *.JPG
  HideURL *.ra
  IgnoreURL /taskbar*  

  运行:

  #/usr/bin/webalizer -c /etc/webalizer.conf.troyoo

  正常信息:

  Webalizer V2.01-10 (Linux 2.4.21-4.EL) Simplified Chinese
  使用日志文件 /usr/local/apache2/logs/access_log (clf)
  输出结果到 /www/troyoo.com/usage
  产生报表的主机名是 ''SEA''
  正在读取历史信息文件... webalizer.hist
  正在生成报表 ---- 为 七月 2004
  正在生成综合报表
  正在保存历史信息文件...
  3273647 条记录 共用时 33.57 秒, 97517/sec
   
  自动运行:

  设定crontab 让webalizer每小时运行一次:
  #crontab -e
  0 * * * * /usr/bin/webalizer -c /etc/webalizer.conf.troyoo

  查看结果:
  http://www.troyoo.com/usage  

  至此, Redhat LinuxAS3.0上安装Apache2.0.50+MySQL+PHP5+Resin+SSL以及流量统计工具(webalizer)已经安装完毕,网站的根目录是/www/troyoo.com,您可以在这个系统上提供基于PHP和JAVA语言的站点服务。
  

0
相关文章