1.GeoIP 插件安装:
# 安装 Perl 组件
yum install perl-Geo-IP 如果你找不到这个安装包,那么就请用第三方的源。。具体查看这篇文章: Centos 安装第三方软件源
# 下载 GeoIP 国家、城市数据库、 AS 数据库
cd /usr/local/awstats/wwwroot/cgi-bin/plugins
wget http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
wget http://www.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
wget http://www.maxmind.com/download/geoip/database/asnum/GeoIPASNum.dat.gz
gzip -d GeoLiteCity.dat.gz
gzip -d GeoIP.dat.gz
gzip -d GeoIPASNum.dat.gz
编辑 Awstats 配置文件加载插件:
vim /etc/awstats/awstats.www.91yun.org.conf
最后加上:
LoadPlugin="geoip GEOIP_STANDARD /usr/local/awstats/wwwroot/cgi-bin/plugins/GeoIP.dat"
LoadPlugin="geoip_city_maxmind GEOIP_STANDARD /usr/local/awstats/wwwroot/cgi-bin/plugins/GeoLiteCity.dat"
LoadPlugin="geoip_org_maxmind GEOIP_STANDARD /usr/local/awstats/wwwroot/cgi-bin/plugins/GeoIPASNum.dat"
2. 纯真 IP 库插件安装:
先下载纯真 IP 数据库
纯真 IP 地址数据库下载地址: http://update.cz88.net/soft/setup.zip
在 windows 机器上下载安装后,在安装目录下的 qqwry.dat 即是最新版 ip 数据库。然后把他传到服务器的 /usr/local/awstats/wwwroot/cgi-bin/plugins 目录下(注意路径,就是你安装 awstats 的路径)
cd /usr/local/awstats/wwwroot/cgi-bin/plugins wget http://soft.91yun.org/qqwry.dat wget http://www.91yun.org/download/qqwry.pl wget http://www.91yun.org/download/qqhostinfo.pm chmod +x qqwrt.pl chmod +x qqhostinfo.pm
修改 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";
修改 qqwry.pl
my $ipfile="./QQWry.Dat";
改成
my $ipfile="/usr/local/awstats/wwwroot/cgi-bin/plugins/qqwry.dat";
修改 awstats 配置加载扩展:
vim /etc/awstats/awstats.www.91yun.org.conf
最后加上:
LoadPlugin="qqhostinfo"
最终效果如下: