Awstats安装手记

 
一, 下载
     
      awstats-6.9.tar.gz
      cronolog- 1.6.2 .tar.gz (日志切割用)
二, 解压并安装
 
tar �Czxvf awstats-6.9.tar.gz
tar �Czxvf cronolog- 1.6.2 .tar.gz
mv awstats-6.9 awstats
mv awstats /usr/local/
cd /usr/local/awstats/tools/
perl awstats_configure.pl
  在安装之前确定本机已经安装了 perl , 在执行 perl 过程中会要求你输入域名(或 IP ),指定配置文件目录,指定 apache 安装目录,重启 apache
这个过程还要注意输出内容(如下,告诉你如何访问)
You can also read your statistics for '192.168.109.4' with URL:
> http://localhost/awstats/awstats.pl?config=192.168.109.4
 
进入 cronolog 解压目录
cd cronolog- 1.6.2
./configure
 make && make install
 
三, 编辑 apache 的配置文件
 
vi /etc/httpd/conf/httpd.conf( 添加如下内容 )
 
<VirtualHost 192.168.109.4>             # 定义一个虚拟主机 192.168.109.4
Alias /awstatsclasses "/usr/local/awstats/wwwroot/classes/"
Alias /awstatscss "/usr/local/awstats/wwwroot/css/"
Alias /awstatsicons "/usr/local/awstats/wwwroot/icon/"
ScriptAlias /awstats/ "/usr/local/awstats/wwwroot/cgi-bin/"
CustomLog "|/usr/local/sbin/cronolog /var/log/httpd/%Y%m%d.access.log" combined
# 使用 apache 自带的轮循工具: rotatelogs 来对日志文件进行轮循并 将日志重定向到cronolog
这个目录要和配置文件上的目录对应起来
ErrorLog "/var/log/httpd.error_log"
</VirtualHost>
 
四, 修改配置文件如下:
 
    vi /etc/awstats/awstats.192.168.109.4.conf
     LogFile="/var/log/http/qubaoquan/%YYYY-0%MM-0%DD-0.access.log"
DirData="/usr/local/awstats/data"
 
五, 创建数据目录并创建自动化任务
  
   mkdir -p /usr/local/awstats/data/
    * * * * * /usr/local/awstats/wwwroot/cgi-bin/awstats.pl �Cupdate �Cconfig=192.168.109.4
 
六,访问
  http://192.168.109.4/awstats/awstats.pl?config=192.168.109.4
 
七, 截图(下载到本地再看)
 

本文出自 “西瓜皮” 博客,谢绝转载!

你可能感兴趣的:(职场,awstats,休闲,手记)