正在导入MaxMind GeoLite2城市

问题描述 投票:0回答:2

我正在尝试在Ubuntu服务器上下载MaxMind GeoLite2 City API的二进制文件,以便可以使用它。我正在使用curl下载http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.mmdb.gz当我尝试下载二进制文件时出现问题。我得到了所有这些杂乱的文本,例如PUTTY和奇怪的unicode字符。最后,它甚至没有下载文件。我该怎么办?

php api curl maxmind
2个回答
1
投票

默认情况下,将curl输出到stdout。为了下载到具有相同名称的本地文件,请使用-O选项,例如:

curl -O http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.mmdb.gz

0
投票

我知道这是一个小问题,但这可以帮助希望自动下载企业版MaxMind数据库的人。还可以编辑此脚本以下载非企业版本。

https://github.com/vipink1203/bash-scripts/blob/master/maxmind-db-updater.sh

谢谢!

© www.soinside.com 2019 - 2024. All rights reserved.