centos 使用yum安裝nginx後如何添加模塊 10
centos6.2版本,使用yum來安裝了nginx,可是最近須要從新添加模塊,因此就傻了,詢問下有人知道怎麼從新添加模塊嗎?
PS:俺是新手,須要高手救助html
blackjt | 瀏覽 7316 次 |舉報nginx
我有更好的答案git
2018-04-04最佳答案github
【操做步驟】centos
-
確認你已經安裝在用的nginx信息ui
-
下載和此版本相同的nginx源碼包並解壓spa
-
更新一下依賴相關包3d
4.這裏以增長 nginx-rtmp-moudle爲例,下載你要增長的模塊code
舉報| 答案糾錯 | 評論 htm
1 8
Khgdgdd
採納率:100% 擅長: 暫未定製
其餘回答
1.確認你已經安裝在用的nginx信息
2.下載和此版本相同的nginx源碼包並解壓
1 2 3 |
wget http: //nginx .org /download/nginx-1 .10.3. tar .gz tar -xvzf nginx-1.10.3. tar .gz |
3.更新一下依賴相關包
4.這裏以增長 nginx-rtmp-moudle爲例,下載你要增長的模塊
1 2 3 4 |
wget https: //github .com /arut/nginx-rtmp-module/archive/v1 .1.10. tar .gz mv v1.1.10. tar .gz nginx-rtmp-1.1.10. tar .gz tar -zxvf nginx-rtmp-1.1.10. tar .gz |
5.下面開始進入正題
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
#停掉nginx服務 service nginx stop #進入解壓的nginx-1.10.3目錄 cd nginx-1.10.3 #編譯./configure 後面加上 第1步nginx -V查看到的全部配置參數,後面加上你要加的模塊配置 . /configure --prefix= /etc/nginx --sbin-path= /usr/sbin/nginx ...(太長我省略了) --add-module= /root/nginx-rtmp-module-1 .1.10 make 千萬別 make install 驗證新nginx是否可用驗證編譯後的nginx是否能夠使用已有的配置 . /objs/nginx -t 使用新nginx 備份 cp /usr/sbin/nginx /usr/sbin/nginx-bak 替換 cp . /objs/nginx /usr/sbin/nginx ok了,重啓nginx service nginx start 祝你成功! |