当前位置: 首页 > news >正文

下载 GeoLite2-Country.mmdb 文件主要有两种方式:从 MaxMind 官方下载(需要注册) 或使用第三方 CDN 镜像(无需注册,更快捷)

下载 GeoLite2-Country.mmdb 文件主要有两种方式:从 MaxMind 官方下载(需要注册)使用第三方 CDN 镜像(无需注册,更快捷)


🚀 快速方案:使用 CDN 镜像(推荐)

如果你不想注册账号,可以使用以下任一镜像链接直接下载:

方法一:使用 jsDelivr CDN(速度较快)
# 创建目录并下载sudomkdir-p/www/server/nginx/conf/geoipcd/www/server/nginx/conf/geoipsudowget-OGeoLite2-Country.mmdb.gz https://cdn.jsdelivr.net/npm/geolite2-country@1.0.6/GeoLite2-Country.mmdb.gzsudogunzip GeoLite2-Country.mmdb.gz

该数据库文件来自 npm 包geolite2-country,版本为 1.0.6。下载后为.gz压缩格式,需要用gunzip解压。

方法二:使用 GitCode 镜像
cd/www/server/nginx/conf/geoipsudowget-OGeoLite2-Country.mmdb https://gitcode.com/open-source-toolkit/94ce3/raw/main/GeoLite2-Country.mmdb

该镜像来自 GitCode 开源仓库,数据库约为 3.7MB,精确到国家级别。


🔐 官方方案:从 MaxMind 下载(需要注册)

如果你希望使用官方最新版本,可以注册 MaxMind 账号后下载:

  1. 注册账号:访问 MaxMind 官网 注册免费账户
  2. 获取许可证密钥:登录后在 Account Settings 中生成 License Key
  3. 下载数据库
cd/www/server/nginx/conf/geoip# 替换 YOUR_LICENSE_KEY 为实际的密钥wget-OGeoLite2-Country.tar.gz"https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-Country&license_key=YOUR_LICENSE_KEY&suffix=tar.gz"tar-xzfGeoLite2-Country.tar.gz# 移动文件到正确位置sudomvGeoLite2-Country_*/GeoLite2-Country.mmdb ./sudorm-rfGeoLite2-Country_* GeoLite2-Country.tar.gz

注意:自 2019 年 12 月 30 日起,MaxMind 已禁止直接通过wget下载免费数据库,必须使用许可证密钥。


✅ 下载完成后的配置步骤

无论使用哪种方式下载,完成后都需要:

# 1. 设置正确的权限(宝塔面板用 www 用户)sudochmod644/www/server/nginx/conf/geoip/GeoLite2-Country.mmdbsudochownwww:www /www/server/nginx/conf/geoip/GeoLite2-Country.mmdb# 2. 测试 Nginx 配置nginx-t# 3. 重载 Nginxnginx-sreload# 或systemctl reload nginx

📋 文件说明

属性说明
文件格式.mmdb(GeoIP2 Binary 格式)
数据库类型GeoLite2 Country(国家级别)
文件大小约 3.7 MB
更新频率官方每周二更新
许可证CC BY-SA 4.0,使用时需注明来源 MaxMind

推荐先尝试方法一(jsDelivr CDN),速度较快且无需注册。如果下载过程中遇到问题,请告诉我具体的错误信息。

http://www.jsqmd.com/news/525257/

相关文章:

  • SmallThinker-3B-Preview模型内部数据结构解析与内存优化
  • 从零开始:Docker部署Qwen3-ASR-0.6B语音识别,支持中英文多方言
  • AI绘画新体验:梦幻动漫魔法工坊实测,生成效果惊艳到不敢相信
  • 让Windows 11重获新生:Win11Debloat终极优化指南
  • OpenClaw错误处理:GLM-4.7-Flash任务失败恢复策略
  • 从猫狗分类到自动驾驶:分布偏移如何悄悄搞垮你的AI项目(及5个实用应对策略)
  • 通义千问1.5-1.8B-Chat-GPTQ-Int4 WebUI行业方案:智能客服场景下的多轮对话与意图识别
  • Qwen3-4B模型实战:STM32F103C8T6最小系统板外设驱动开发辅助
  • yz-bijini-cosplay效果展示:多风格Cosplay作品集,惊艳你的眼球
  • 告别复杂工作流:Dify智能客服图文混排的极简解决方案
  • Qwen3-VL-8B企业级Agent架构设计:构建多模态自动化工作流
  • 造相-Z-Image-Turbo 在Unity引擎中的应用:实时生成游戏角色肖像
  • HUNYUAN-MT模型参数详解与调优:从入门到精通
  • 如何用3个月,超越别人3年的大模型学习曲线
  • 【Python AI原生应用内存泄漏检测终极指南】:20年SRE专家亲授3大动态追踪法+5个真实崩溃案例复盘
  • 2026建材行业沙子烘干机优质推荐指南:袋式除尘器、锂矿烘干机、镍矿烘干机、高温布袋除尘器、三筒烘干机、不锈钢除尘器选择指南 - 优质品牌商家
  • 计算机技术与科学毕业设计2026选题100例
  • 6.2.1 软件->Jakarta EE 10标准(Eclipse基金会):Jakarta EE 10(Jakarta Platform, Enterprise Edition 10)开发标准
  • 告别编译报错:手把手教你解决MDK ARMCLANG下的core_cm3.c兼容性问题
  • SwitchBot Smart Switch:开启开关控制智能化新体验
  • Chandra OCR部署教程:Airflow调度PDF批量解析任务,支持失败重试与告警
  • 降AI率工具的技术原理解读:双引擎/Pallas/DeepHelix有何不同 - 我要发一区
  • 为什么毕业论文的AI率越来越难降?检测算法升级深度解读 - 我要发一区
  • SmallThinker-3B-Preview入门:3步完成AI模型云端部署与测试
  • 智能抢购自动化工具:零基础配置与成功率提升指南
  • Windows11下ESP-IDF 5.3.2环境一站式部署与“小智”项目实战编译指南
  • 5个步骤让旧Mac设备重获焕新体验:OpenCore Legacy Patcher技术突破指南
  • 2026泵阀管道密封件优质品牌推荐榜:斯特封(HBTS)四氟密封件、旋转油封密封件、橡胶密封件、聚甲醛密封件、NCF密封件选择指南 - 优质品牌商家
  • 智能交通数据平台:深圳地铁大数据客流分析系统的技术架构与实践应用
  • Newtonsoft.Json属性控制全攻略:从忽略到重命名的5种高级用法