這里以安裝第三方ngx_http_google_filter_module模塊為例
成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、網(wǎng)站頁面設(shè)計(jì)、網(wǎng)站優(yōu)化SEO優(yōu)化為一體的專業(yè)的建站公司,已為成都等多地近百家企業(yè)提供網(wǎng)站建設(shè)服務(wù)。追求良好的瀏覽體驗(yàn),以探求精品塑造與理念升華,設(shè)計(jì)最適合用戶的網(wǎng)站頁面。 合作只是第一步,服務(wù)才是根本,我們始終堅(jiān)持講誠信,負(fù)責(zé)任的原則,為您進(jìn)行細(xì)心、貼心、認(rèn)真的服務(wù),與眾多客戶在蓬勃發(fā)展的市場(chǎng)環(huán)境中,互促共生。
nginx的模塊是需要重新編譯nginx,而不是像apache一樣配置文件引用.so
1. 下載第三方擴(kuò)展模塊ngx_http_google_filter_module
# cd /data/software/ # git clone https://github.com/cuber/ngx_http_google_filter_module
2. 查看nginx編譯安裝時(shí)安裝了哪些模塊
將命令行切換到nginx執(zhí)行程序所在的目錄并輸入./nginx -V,具體如下:
[root@liuyazhuang121 sbin]# ./nginx -V nginx version: nginx/1.9.3 built by gcc 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) built with OpenSSL 1.0.2 22 Jan 2015 TLS SNI support enabled configure arguments: --prefix=/usr/local/nginx-1.9.3 --with-openssl=/usr/local/src/openssl-1.0.2 --with-pcre=/usr/local/src/pcre-8.37 --with-zlib=/usr/local/src/zlib-1.2.8 --with-http_ssl_module [root@liuyazhuang121 sbin]#
可以看出編譯安裝使用了--prefix=/usr/local/nginx-1.9.3 --with-openssl=/usr/local/src/openssl-1.0.2 --with-pcre=/usr/local/src/pcre-8.37 --with-zlib=/usr/local/src/zlib-1.2.8 --with-http_ssl_module這些參數(shù)。
3. 加入需要安裝的模塊,重新編譯
這里添加-–add-module=/data/software/ngx_http_google_filter_module
具體如下:
如上,將之前安裝Nginx的參數(shù)全部加上,最后添加-–add-module=/data/software/ngx_http_google_filter_module
之后,我們要進(jìn)行編譯操作,如下:
# make //千萬不要make install,不然就真的覆蓋
4. 替換nginx二進(jìn)制文件
# 備份原來的nginx執(zhí)行程序 # cp /usr/local/nginx-1.9.3/sbin/nginx /usr/local/nginx-1.9.3/sbin/nginx.bak # 將新編譯的nginx執(zhí)行程序復(fù)制到/usr/local/nginx/sbin/目錄下 # cp /opt/nginx/nginx /usr/local/nginx/sbin/
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。
網(wǎng)頁名稱:Nginx為已安裝nginx動(dòng)態(tài)添加模塊
當(dāng)前地址:http://chinadenli.net/article14/jiicge.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、Google、微信公眾號(hào)、用戶體驗(yàn)、企業(yè)網(wǎng)站制作、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)