首页 > 其他 > 详细

nginx 安装realIp模块

时间:2020-09-10 12:51:09      阅读:131      评论:0      收藏:0      [点我收藏+]

1,查看原来nginx的安装模块

./nginx -V

--prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module  --with-pcre=/usr/local/src/pcre-8.35 --add-module=/usr/local/src/nginx-sticky-module-ng

2,编译原来的nginx

cd /usr/local/src/nginx-1.16.1

./configure  --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_realip_module --with-pcre=/usr/local/src/pcre-8.35 --add-module=/usr/local/src/nginx-sticky-module-ng

make

make install

3, 查看是否安装好模块

./nginx -V

--prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_realip_module --with-pcre=/usr/local/src/pcre-8.35 --add-module=/usr/local/src/nginx-sticky-module-ng

 

4,增加nginx的realIP配置

set_real_ip_from 172.30.1.23;
set_real_ip_from 172.30.2.182;
real_ip_header X-Forwarded-For;
real_ip_recursive on;

这个的前提是nginx的日志格式如下

log_format my_log_format ‘$remote_addr - $remote_user [$time_local] "$request" ‘
‘$status $body_bytes_sent "$http_referer" ‘
‘"$http_user_agent" "$http_x_forwarded_for" "$upstream_addr" "$request_time"‘;

nginx 安装realIp模块

原文:https://www.cnblogs.com/alonewaiting/p/13644669.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!