生命不息
折腾不止

Awstats配置GeoIP和纯真IP库显示IP地理位置信息

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"

最终效果如下:
awstats 安装 GeoIP 和纯真 IP 库 .png

赞(0)
未经允许不得转载:91云(91yun.co) » Awstats配置GeoIP和纯真IP库显示IP地理位置信息

留言 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址