nginx

nginx安装geoip模块

作者:thesky 2019-05-11 我要评论( )

GeoIP,是一套含IP数据库的软件工具。 Geo根据来访者的IP, 定位该IP所在经纬度、国家/地区、省市、和街道等位置信息。 GeoIP有两个版本,一个免费版,一...

一 安装方法

    a 安装依赖库 geoip

    b 安装nginx 扩展  http_geoip_module

    c 获取国家和城市的数据文件


二详细步骤

    1 从网站下载依赖库, GeoIP.tar.gz ,这个主要的作用是从dat文件读取信息,也可以从

       https://pan.baidu.com/s/1mlaRLurRBN9wAnZg9upnhA 下载 获取密码bqih,下载下来

      解压,如下:

      image.png

    2 设置动态链接库 vim /etc/ld.so.conf.d/geoip.conf  设置

       image.png


三获取数据并且解压国家城市文件

    新建目录 /home/geoData 将 刚才网盘中的GeoIP.dat.gz拷贝到新建目录中,然后解压,如 gunzip GeoIP.dat.gz


四 配置nginx http_geoip_module模块

      1 检查之前是否安 nginx -V

         image.png

      如果没有安装 则在编译参数后面加上 --with-http_geoip_module,如下

  image.png

      

   2 到源码目录执行上述命令,执行完后,再 make && make install 即可,如果安装完成后用命令  nginx -V 如果带有--with-http_geoip_module 说明安装成功。

     

    




}

转载请注明出处。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • redis+lua+nginx防刷

    2019-04-06

  • Lvs Dr模式原理及配置

    2018-03-07

  • Nginx配置文件中location与rewrite执行的顺序

    2017-08-30