php百度网盘同步_http200_mmdb

电脑杂谈  发布时间:2017-02-25 06:56:04  来源:网络整理

GeoIP 分为商业版和免费版,免费版比商业版精度差了许多,经测试对于城市定位确实有差距,能否接受看你的精度要求!

一、免费版本介绍:

1、GeoLite 版本,网上流传较广,类型为 dat 格式文件,库文件较小未进行精准度测试。mmdb

2、GeoLite2版本,目前最新版本,文件为 mmdb 格式文件,有兴趣了解 mmdb 格式的点这里。

两者文件大小比对,GeoLite2 特性点击这里

[plain]view plaincopy

$du-sh*%20

%2032MGeoLite2-City.mmdb%20

%202.3MGeoLite2-Country.mmdb%20

%2018MGeoLiteCity.dat%20

%20732KGeoLiteCountry.dat%20

City%20文件为包含城市信息,Country%20文件为国家信息。

%20

%20

二、下载%20GeoLite2%20%20下载方式分为两种,第一种通过下载%20gz%20压缩包,第二种通过使用官方提供的下载更新程序,建议使用第二种,官方称在每个月的第一个星期二更新,如果想做成计划任务每月都更新建议选择第二种!GeoIP2详细更新日志点这里。

%20

两种方式这里都啰嗦一下,本阶段只是讲如何下载,调用方式需要参考第三阶段%20API%20调用部分!

%20

1、第一种方式,下载%20gz%20文件并解压缩。

%20

GeoLite2%20只提供%20City%20和%20Country%20下载查看详情点击里,文件分为%20Binary%20和%20CVS%20两种,这里使用%20Binary%20文件。

%20

[plain]view%20plaincopy

%20

%20

$sudomkdir-p/mnt/data/geolite2&&cd$_%20

%20$sudowget%20

%20$sudogzip-dGeoLite2-City.mmdb.gz%20

%20$sudowget%20

%20$sudogzip-dGeoLite2-Country.mmdb.gz%20%20

2、第二种方式,需安装官方下载更新程序geoipupdate%20。

%20

a、到GitHub下载地址下载geoipupdate,目前最新版为%202.1.0,GitHub%20连接速度要有耐心,肯定可以下载滴!编译文件需要%20libcurl-devel%20包支持,需提前下载安装。

%20

[plain]view%20plaincopy

%20

%20

$sudoyuminstalllibcurl-devel-y%20

%20$sudowgethttps://github.com/maxmind/geoipupdate/releases/download/v2.1.0/geoipupdate-2.1.0.tar.gz%20

%20$sudotarxzvfgeoipupdate-2.1.0.tar.gz%20

%20$cdgeoipupdate-2.1.0%20

%20$sudo./configure%20

%20$sudomake%20

%20$sudomakeinstall%20

编译完毕只需要关注两个文件

%20

更新执行文件/usr/local/bin/geoipupdate

%20

账户信息文件/usr/local/etc/GeoIP.conf

%20

b、配置账户信息%20GeoIP.conf,修改配置文件如下即可,本配置文件默认下载%20mmdb%20文件,若想下载%20dat%20文件取消注释即可!


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-34365-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 罗阳
      罗阳

      期待杨洋更精彩的绽放

    • 段弘古
      段弘古

      但发展方向是对的

    • 马丹丹
      马丹丹

      美国白宫作为世界最大的流氓机构

    热点图片
    拼命载入中...