您好,登錄后才能下訂單哦!
在現有的web服務器上增加新的模塊實現更為豐富的功能,Nginx算是比較常用的web服務器, nginx不僅僅可以做web服務器,只要安裝對應的插件還可作反向代理、即時通訊、文件下載、流媒體服務等功能,有時候我們已經安裝好了Nginx,改變用途或者發現缺少用到沒有安裝的模塊,可是我們又不想重新安裝覆蓋已經安裝的nginx,我們該如何新增模塊呢?下面通過安裝--with-mail_ssl_module作為示例進行說明,安裝其他模塊也是同樣的道理。
1、 當前nginx:
/usr/local/nginx-1.6.3/sbin/nginx –V
configure arguments: --prefix=/usr/local/nginx-1.6.3 --with-http_ssl_module --with-http_spdy_module --with-http_stub_status_module --with-pcre --with-http_realip_module --add-module=/root/ngx_cache_purge-1.3
2、 安裝:
解壓相同版本的nginx源碼包(以前安裝時的源碼包)
tar zxf nginx-1.6.3.tar.gz
cd nginx-1.6.3
./configure (原來的參數) --prefix=/usr/local/nginx-1.6.3 --with-http_ssl_module --with-http_spdy_module --with-http_stub_status_module --with-pcre --with-http_realip_module --add-module=/root/ngx_cache_purge-1.3 --with-mail_ssl_module
編譯:make
但是不要make install,這樣會覆蓋原程序。
mv /usr/local/nginx-1.6.3/sbin/nginx /usr/local/nginx-1.6.3/sbin/nginx_bak
cp objs/nginx /usr/local/nginx-1.6.3/sbin/
3、 驗證,查看一下nginx的模塊情況
/usr/local/nginx-1.6.3/sbin/nginx –V
configure arguments: --prefix=/usr/local/nginx-1.6.3 --with-http_ssl_module --with-http_spdy_module --with-http_stub_status_module --with-pcre --with-http_realip_module --add-module=/root/ngx_cache_purge-1.3 --with-mail_ssl_module
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。