nginx-extras可以用于生产服务器吗?

我需要运行Nginx的生产服务器上传进度扩展,唯一的问题是要做到这一点,我必须重新编译整个Nginx。

这意味着卸载repo Nginx,从源代码安装(以及随附的所有维护),并使用指向下载的上传进度源的模块选项进行编译。

然而,我确实通过安装nginx-extrasfind了一个不那么痛苦的方法,但是这是-V签名后安装:

configuration参数:–prefix = / etc / nginx –conf-path = / etc / nginx / nginx.conf –error-log-path = / var / log / nginx / error.log –http-client-body -temp -path = / var / lib / nginx / body –http -f fastcgi-temp-path = / var / lib / nginx / fastcgi –http-log-path = / var / log / nginx / access.log – -http-proxy-temp-path = / var / lib / nginx / proxy -http -script -temp path = / var / lib / nginx / scgi –http -uwsgi -temp path = / var / lib / nginx / uwsgi –lock-path = / var / lock / nginx.lock –pid-path = / var / run / nginx.pid –with-debug –with-http_addition_module –with-http_dav_module –with- http_flv_module –with-http_geoip_module –with-http_gzip_static_module –with-http_image_filter_module –with-http_mp4_module –with-http_perl_module –with-http_random_index_module –with-http_realip_module –with-http_secure_link_module –with-http_stub_status_module –with- http_ssl_module –with-http_sub_module –with-http_xslt_module –with-ipv6 –with-sha1 = / usr / include / openssl –with-md5 = / usr / include / openssl –with-mail –with-mail_ssl_module –add模块= /build造/ buildd / nginx-1.1.19 / debian / modules / nginx-auth-pam -add-module = / build / buildd / nginx-1.1.19 / debian / modules / chunkin -nginx-module –add-module = / build / buildd / nginx-1.1.19 / debian / modules / headers-more-nginx-module –add-module = / build / buildd / nginx-1.1.19 / debian / modules / nginx-development-kit –add-module = / build / buildd / nginx-1.1.19 / debian / modules / nginx-echo –add-module = / build / buildd / nginx-1.1.19 / debian / modules / nginx-http-push –add-module = / build / buildd / nginx-1.1.19 / debian / modules / nginx-lua –add-module = / build / buildd / nginx-1.1.19 / debian / modules / nginx-upload-module –add-module = / build / buildd / nginx-1.1.19 / debian / modules / nginx-upstream-fair –add -add-module = / build / buildd / nginx-1.1.19 -module = /build造/ buildd / nginx的-1.1.19 / Debian的/模块/ nginx的-DAV-EXT-模块

而且我担心这些附加内容中的一个会在生产服务器上造成问题。

nginx工作的方式是,如果我不包含扩展的附加选项的选项,它将不会使用它们,或者我不会注意到它们,或者我应该去手动编译Nginx的努力?

我在我的开发服务器上的初步testing告诉我,这些不会做太多的可见变化,直到他们使用,但我不确定如果我失去了一些东西。

这些模块都没有为我发出任何警报铃声。 我不希望他们对nginx的默认行为做很多事情,直到你从nginxconfiguration中引用它们并将它们用于某些东西。