LLEARNING NOTES

技术 · 思考 · 实践 · 成长

首页/Nginx/正文

Nginx添加第三方模块

Nginx592 次阅读

1、查找要使用的模块

2、下载该模块

3、解压源代码安装包

4、如果有README文件,需要阅读,查看是否有依赖包

5、通过 ./configure-add-module=<path>选项配置使用该模块


注意:

安装nginx第三方模块是重新编译nginx二进制文件,不要make install  而是直接覆盖老的nginx文件


场景一: 在未安装nginx的情况下安装nginx第三方模块

# ./configure \
--prefix=/usr/local/nginx \
--with-http_stub_status_module \
--with-http_ssl_module \
--with-http_realip_module \
--with-http_image_filter_module \
--add-module=/nginx_module/ngx_cache_purge \
--add-module=/nginx_module/echo-nginx-module-0.58
# make
# make install
# /usr/local/nginx/sbin/nginx


场景二:在已安装nginx情况下安装nginx模块

# /usr/local/nginx/sbin/nginx -V
# ./configure --prefix=/usr/local/nginx \
--with-http_stub_status_module \
--with-http_ssl_module \
--with-http_realip_module \
--with-http_image_filter_module \
--add-module=/nginx_module/ngx_cache_purge
# make
# cp objs/nginx /usr/local/nginx/sbin/nginx
# /usr/local/nginx/sbin/nginx -s reload


天天晨练不仅为了健身,也为了体现生命的倔强

评论交流

理性讨论,共同进步
验证码

相关文章

继续阅读