站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        Linux服務器之Nginx動態(tài)添加模塊

        Nginx動態(tài)添加模塊

        已經(jīng)安裝好的Nginx動態(tài)添加模塊

        說明:

          已經(jīng)安裝好的Nginx,需要添加一個未被編譯安裝的模塊,需要怎么弄呢? 這里已安裝第三方nginx-rtmp-module模塊為例

          nginx的模塊是需要重新編譯nginx,而不是像apache一樣配置文件引用.so

        具體操作步驟:

        (1)下載第三方擴展模塊nginx-rtmp-module

        # cd /home/work/software/
        # wget https://github.com/arut/nginx-rtmp-module/archive/master.zip
        # unzip master.zip
        # ls nginx-rtmp-module-master/

        (2)查看nginx編譯安裝時安裝了哪些模塊

        # /opt/nginx-1.9.5/sbin/nginx -V
        nginx version: nginx/1.9.5
        built by gcc 4.4.7 20120313 (Red Hat 4.4.7-23) (GCC)
        built with OpenSSL 1.0.1g 7 Apr 2014
        TLS SNI support enabled
        configure arguments: –prefix=/opt/nginx-1.9.5 –with-pcre=/home/work/software/pcre-8.38 –with-zlib=/home/work/software/zlib-1.2.8 –conf-path=/opt/nginx-1.9.5/conf/nginx.conf –pid-path=/opt/nginx-1.9.5/conf/nginx.pid –with-http_ssl_module –with-openssl=/home/work/software/openssl-1.0.1g –add-module=/home/work/software/headers-more-nginx-module-0.23 –add-module=/home/work/software/nginx-http-concat-master –with-http_gzip_static_module

        可以看出編譯安裝使用了–prefix=/opt/nginx-1.9.5 –with-pcre=/home/work/software/pcre-8.38 –with-zlib=/home/work/software/zlib-1.2.8 –conf-path=/opt/nginx-1.9.5/conf/nginx.conf –pid-path=/opt/nginx-1.9.5/conf/nginx.pid –with-http_ssl_module –with-openssl=/home/work/software/openssl-1.0.1g –add-module=/home/work/software/headers-more-nginx-module-0.23 –add-module=/home/work/software/nginx-http-concat-master –with-http_gzip_static_module這些模塊。

        (3)加入需要安裝的模塊,重新編譯,如這里添加–add-module=/home/work/software/nginx-rtmp-module-master

        # cd /home/work/software/nginx-1.9.5    //進入到nginx之前安裝的目錄
        # ./configure –prefix=/opt/nginx-1.9.5 –with-pcre=/home/work/software/pcre-8.38 –with-zlib=/home/work/software/zlib-1.2.8 –conf-path=/opt/nginx-1.9.5/conf/nginx.conf –pid-path=/opt/nginx-1.9.5/conf/nginx.pid –with-http_ssl_module –with-openssl=/home/work/software/openssl-1.0.1g –add-module=/home/work/software/headers-more-nginx-module-0.23 –add-module=/home/work/software/nginx-http-concat-master –with-http_gzip_static_module –add-module=/home/work/software/nginx-rtmp-module-master
        # make    //注意:千萬不要make install,不然真的就GG了

        (4)替換nginx二進制文件

        # /etc/init.d/nginx stop  
        # cp /opt/nginx-1.9.5/sbin/nginx /opt/nginx-1.9.5/sbin/nginx.bak
        # cp ./objs/nginx /opt/nginx-1.9.5/sbin/

        (5)再次確認是否安裝成功

        # /opt/nginx-1.9.5/sbin/nginx -V
        nginx version: nginx/1.9.5
        built by gcc 4.4.7 20120313 (Red Hat 4.4.7-23) (GCC)
        built with OpenSSL 1.0.1g 7 Apr 2014
        TLS SNI support enabled
        configure arguments: –prefix=/opt/nginx-1.9.5 –with-pcre=/home/work/software/pcre-8.38 –with-zlib=/home/work/software/zlib-1.2.8 –conf-path=/opt/nginx-1.9.5/conf/nginx.conf –pid-path=/opt/nginx-1.9.5/conf/nginx.pid –with-http_ssl_module –with-openssl=/home/work/software/openssl-1.0.1g –add-module=/home/work/software/headers-more-nginx-module-0.23 –add-module=/home/work/software/nginx-http-concat-master –with-http_gzip_static_module –add-module=/home/work/software/nginx-rtmp-module-master

        至此、nginx就重新編譯添加模塊成功了。

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 午夜国产精品无套| 久久久无码精品亚洲日韩软件| 亚洲国产精品久久久天堂| 国产成人精品无码片区在线观看| 国产精品va在线观看无码| 无码人妻精品一区二区三区夜夜嗨| 国产91精品在线观看| 久久精品国产一区二区| 国产精品igao视频网网址| 日批日出水久久亚洲精品tv| 精品午夜久久福利大片| 无码精品国产VA在线观看| 国产啪亚洲国产精品无码| 亚洲欧洲国产精品香蕉网| 久久精品视频免费| 亚洲精品网站在线观看不卡无广告| 国产剧情国产精品一区| 亚洲AV永久无码精品一区二区国产 | 国内精品久久久久久99| 久夜色精品国产一区二区三区| 在线精品视频播放| 国产精品三级国产电影| 无码欧精品亚洲日韩一区| 亚洲精品无码99在线观看 | 久久亚洲私人国产精品vA| 最新国产精品精品视频| 男女男精品网站免费观看| 久久精品国产欧美日韩| 精品国产一区二区22| 精品国产三级a乌鸦在线观看| 国内精品国产成人国产三级| 国产精品推荐天天看天天爽| 刺激无码在线观看精品视频| 99热热久久这里只有精品68| 欧美一区二区精品系列在线观看| 久久精品国产69国产精品亚洲| 久久久久四虎国产精品| 日韩精品久久久久久| 欧美日激情日韩精品| 99久久99久久精品国产片果冻| 国产成人精品福利网站在线观看|