不使用动态模块时:
使用动态模块
如果需要扩展动态库,只需重新编译动态库,进行替换,然后重新加载配置文件就可以。不用将nginx源码也重新进行编译
不是所有的nginx模块都可以以动态模块方式加入nginx
加载方式参见 nginx模块加载
需要注意的是 --with-http_image_filter_module=dynamic
如果采用动态模块的加载方式,那么需要将 /usr/local/src/nginx-1.8.0/objs/ngx_http_image_filter_module.so 复制进 /usr/local/nginx/modules中
cp /usr/local/src/nginx-1.18.0/objs/ngx_http_image_filter_module.so /usr/local/nginx/modules/ngx_http_image_filter_module.so