nginx添加模块

Posted jabbok

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx添加模块相关的知识,希望对你有一定的参考价值。

[[email protected]_0_3_centos nginx]# ./sbin/nginx -V
nginx version: nginx/1.12.2
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) 
configure arguments: --prefix=/app/nginx-1.12.2
#-V参数查看版本和编译参数
#已运行的nginx没有模块,现在要添加模块

  

 ./configure  --prefix=/app/nginx-1.12.2  --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module
make
cp nginx nginx.bak
cp /data/nginx-1.12.2/objs/nginx ./sbin/nginx
#这是只添加自带模块
#带参数重新编译
#然后make,生产执行文件,但不要make install
#备份原nginx执行文件
#把新生成的nginx文件复制过去

  

[[email protected]_0_3_centos nginx]# ./sbin/nginx -V
nginx version: nginx/1.12.2
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) 
built with OpenSSL 1.0.2k-fips  26 Jan 2017
TLS SNI support enabled
configure arguments: --prefix=/app/nginx-1.12.2 --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module
#现在查看已经改变

  

  

以上是关于nginx添加模块的主要内容,如果未能解决你的问题,请参考以下文章

Nginx重新编译添加模块

nginx.conf 忽略了 nginx-ingress 配置映射片段

已安装nginx动态添加模块

nginx添加模块与平滑升级

Nginx-添加echo模块

如何使用模块化代码片段中的LeakCanary检测内存泄漏?