admin avatar

nginx: [emerg] unknown directive "set_real_ip_from"的解决方法

🕧 by admin





出现nginx: [emerg] unknown directive "set_real_ip_from"是因为nginx缺少了realip模块

重新添加realip模块编译即可。。。

1
2
3
4
5
6
7
8
9
10
11
12
./configure --prefix=/usr/local/nginx --user=www-data --group=www-data --pid-path=/var/run/ginx.pid \
   	--with-http_ssl_module              	\
   	--with-http_v2_module               	\
   	--with-http_v3_module               	\
             --with-http_stub_status_module     \
              --with-http_gzip_static_module   \
              --with-http_realip_module          \
             --add-module=/opt/ngx_brotli    \
   	--with-openssl=../quiche/deps/boringssl \
   	--with-quiche=../quiche \
             --with-pcre=/opt/pcre-8.44 \
            --with-zlib=/opt/zlib-1.2.11

记得添加--with-http_realip_module模块

如果nginx已经上线,只需要执行make即可,然后备份旧的nginx进程文件,

把编译好新的nginx二进制文件复制到nginx安装sbin目录下即可





💘 相关文章


📝 有偿服务

• 服务器合租380/年
• 服务器配置:2.4G,6核12线程
• nvme raid 1硬盘
• 不提供服务器自主面板
• 适合稳定的个人博客
• 提供备份服务,备份空间自备
• 只提供ipv6地址,搭配cloudflare使用
• 提供想要安装的程序和域名
• 博客必须是和谐健康的
• 博客不能是视频和图片站
• 提供以下付费服务
• 建站,FTP,备份,Linux,Wordpress等建站问题咨询管理
• 加微信:344452500(不闲聊,直接说事)

写一条评论

Based on Golang + fastHTTP + sdb | go1.16.8 Processed in 0ms