纯真IP库分析国内IP所在的具体区域,比GeoIP要精确的多,而且是中文地址显示,见效果图:wKiom1RKiZLD5UOSAAXMkBw_WtA066.jpg

    AWStats的安装并分析Nginx访问日志参考上一篇博文:http://qicheng0211.blog.51cto.com/3958621/1566682

    AWStats安装纯真IP解析插件步骤如下:

一、获取最新版IP地址数据库

    纯真IP地址数据库下载地址:http://update.cz88.net/soft/setup.zip

    在windows机器上下载安装后,在安装目录下的qqwry.dat即是最新版ip数据库。

二、安装AWStats的纯真IP解析插件

    在本文附件里下载qqhostinfo.pm、qqwry.pl(下载后改一下文件名)。

    51CTO下载:http://down.51cto.com/data/1888530

    注意,附件qqhostinfo.pm、qqwry.pl里的文件路径已经修改好了:

    qqhostinfo.pm

1
require "${DIR}/plugins/qqwry.pl";

    qqwry.pl

1
    my $ipfile="${DIR}/plugins/qqwry.dat";

    把qqhostinfo.pm、qqwry.pl、qqwry.dat(纯真ip库)放到awstats的wwwroot/cgi-bin/plugins目录中。给予qqhostinfo.pm可执行权限。

    修改你的awstats配置文件(awstats.yourwebsite.conf),在最后添加LoadPlugin="qqhostinfo"

    然后删除旧的统计数据,更新静态页面:

1
2
shell# rm -rf /var/lib/awstats/*
shell# /usr/local/awstats/tools/awstats_buildstaticpages.pl -update -config=yourwebsite -lang=cn -dir=/var/www/awstats -awstatsprog=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl

    注意:-config=后面的参数是你在执行awstats_configure.pl时输入的站点域名;-dir=是统计结果静态文件的输出目录。