Hi all,<br><p class="MsoNoSpacing"></p>

<p class="MsoNoSpacing">I run vanilla builds of Nginx from the Nginx centos repo.
</p>

<p class="MsoNoSpacing">But recently I’ve started to realize the need for
additional modules in Nginx like Nginx status, openresty, lua etc. </p>

<p class="MsoNoSpacing">Now this will mean that my vanilla Nginx with </p>

<p class="MsoNormal"><span style="font-size:9.0pt">nginx
version: nginx/1.0.12</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt">built
by gcc 4.4.4 20100726 (Red Hat 4.4.4-13) (GCC) </span></p>

<p class="MsoNormal"><span style="font-size:9.0pt">TLS
SNI support enabled</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt">configure
arguments: --prefix=/etc/nginx/ --sbin-path=/usr/sbin/nginx
--conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log
--http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid
--lock-path=/var/run/nginx.lock
--http-client-body-temp-path=/var/cache/nginx/client_temp
--http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp
--http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp
--http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx
--with-http_ssl_module --with-http_realip_module --with-http_addition_module
--with-http_sub_module --with-http_dav_module --with-http_flv_module
--with-http_mp4_module --with-http_gzip_static_module
--with-http_random_index_module --with-http_secure_link_module
--with-http_stub_status_module --with-mail --with-mail_ssl_module --with-file-aio
--with-ipv6 --with-cc-opt='-O2 -g'</span></p>

<p class="MsoNoSpacing">will have to be recompiled. </p>

<p class="MsoNoSpacing">How can I do it with minimal downtime on my prod machine? </p>