在Ubuntu 20中安装GeoIP2插件以获取IP地址信息
发布时间
阅读量:
阅读量
搭建环境配置为:ubuntu 20.04 LTS 虚拟机系统,nginx 1.18 版本服务端
首先在本地 windows 系统中对 nginx 参数的提取方式进行初步测试。
nginx 配置中可以直接通过 $arg_ 加上参数名称的方式实现变量获取,例如在 http://localhost/geoip/city?ip=8.8.8.8`` 请求中,可以通过 $arg_ip` 这一表达式来读取 ip 参数的具体值。
location /geoip/city {
default_type application/json;
return 200 '{"ip":"$arg_ip"}';
}
获取当前nginx的编译参数
root@ubuntu20:~# nginx -V
具体实施后的成效呈现如下:
nginx version: nginx/1.18.0
built by gcc 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)
built with OpenSSL 1.1.1f 31
全部评论 (0)
还没有任何评论哟~
