一. awstats基本安装
cd /usr/local/ wget http://downloads.sourceforge.net/project/awstats/AWStats/7.0/awstats-7.0.tar.gz?r=http%3A%2F%2Fawstats.sourceforge.net%2F&ts=1296180823&use_mirror=ncu tar zxvf awstats-7.0.tar.gz mv awstats-7.0 awstats cd awstats chown -R apache用户:apache组 wwwroot mkdir -p /var/lib/awstats
运行awstats_configure.pl 按提示操作,输入域名等信息
./awstats_configure.pl
配置完成后修改如下信息vi /etc/awstats/awstats.www.fromidea.com.conf #LogFile="/var/log/httpd/mylog.log" #前一天的日志 LogFile="/data/logs/fromidea_access_log.%YYYY-24%MM-24%DD-24"二.插件安装
(1)qqhostinfo是用qq的数据库,因为我们国内,所以显示还是挺准确的!awstats是可以增加插件的。
可以在访问主机表格中增加一列,显示ip对应的位置。当然这个资料来源于著名的QQWry.Dat文件。
下载附件,解压上传到/usr/local/awstats/wwwroot/cgi-bin/plugins/目录下1.修改qqhostinfo.pm文件:
push @INC, "${DIR}/plugins"; require "${DIR}/plugins/qqwry.pl"; 改成: push @INC, "/usr/local/awstats/wwwroot/cgi-bin/plugins"; require "/usr/local/awstats/wwwroot/cgi-bin/plugins/qqwry.pl";2.修改qqwry.pl文件:
my $ipfile="./QQWry.Dat"; 改成: my $ipfile="/usr/local/awstats/wwwroot/cgi-bin/plugins/qqwry.dat";3.修改/etc/awstats/awstats.www.fromidea.com.conf 加入:
LoadPlugin="qqhostinfo"4.修改权限:
chmod 777 -R /usr/local/awstats/wwwroot/cgi-bin/plugins/(2)安装XWhois
# perl -MCPAN -e shell cpan> install Net::XWhois 修改/etc/awstats/awstats.www.fromidea.com.conf LoadPlugin="hostinfo"(3)安装decodeutfkeys
# perl -MCPAN -e shell cpan> install URI::Escape 修改/etc/awstats/awstats.www.fromidea.com.conf LoadPlugin="decodeutfkeys"三.日志处理 apache日志采用cronolog 安装配置地址:http://www.jiunile.com/web%E6%97%A5%E5%BF%97%E5%88%87%E5%89%B2%E5%B7%A5%E5%85%B7cronolog.html 安装配置好后,在虚拟目录中作如下修改:
CustomLog "|/usr/local/sbin/cronolog /data/fromidea_access_log.%Y%m%d" apache_front_logawstats更新脚本awstats_up.sh
#!/bin/bash /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.fromidea.com 每天1点更新日志 00 1 * * * /root/awstats_up.sh处理好后重启apache即可。
四.其它及美化1.用Firefox浏览分析结果时,字体会显得很难看(因为Firefox和IE识别11px字体不一样),所以用Firefox浏览器的情况,可以通过修改awstats.pl输出css的相关字体尺寸进行修改,而达到用Firefox浏览时也和IE一样能够正确显示出适当尺寸的字体。方法就是直接编辑"/usr/local/awstats/wwwroot/cgi-bin/awstats.pl",将文件中所有“11px”的地方都替换为 “12px。2.如何修改报表里的文字,如参观者...等等这些信息,其实修改语言报就可以#vi /usr/local/awstats/wwwroot/cgi-bin/lang/awstats-cn.txt 修改里面的文字就可以.五.访问方式http://fromidea.com/awstats/awstats.pl?config=www.fromidea.com六.调试方法vi /etc/awstats/awstats.www.fromidea.com.conf指定LogFile="/data/logs/fromidea_access_log.20110129"运行/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.fromidea.com通过URL访问awstats查看是否有数据。附件:awstats之qqhostinfo插件 (由于qqwry.dat大小太大,请单独下载,附件中不包含)


![[转]常见的nginx的配置选项](http://www.jiunile.com/wp-content/themes/xupeng/images/random/6.jpg)






最新评论
如何建立自己的特征码呢? 我
怎么修改啊,帮帮忙啊,,,,
你好,我照您的方法做了之后,
可否请教,要如何的调整呢?
拜读……
您这个是是2003的服务器
安装上以后 发现运行了 直接
有点意思,不错!
你QQ号多少?我是智生道顾问
请问你是怎么修改的啊?为什么