centos 使用yum安裝nginx後如何添加模塊 10

centos 使用yum安裝nginx後如何添加模塊 10

centos6.2版本,使用yum來安裝了nginx,可是最近須要從新添加模塊,因此就傻了,詢問下有人知道怎麼從新添加模塊嗎?
PS:俺是新手,須要高手救助html

blackjt | 瀏覽 7316 次 |舉報nginx

我有更好的答案git

2018-04-04最佳答案github

【操做步驟】centos

  1. 確認你已經安裝在用的nginx信息ui

  2. 下載和此版本相同的nginx源碼包並解壓spa

  3. 更新一下依賴相關包3d

4.這裏以增長 nginx-rtmp-moudle爲例,下載你要增長的模塊code

舉報| 答案糾錯 | 評論 htm

1 8

Khgdgdd 

採納率:100% 擅長: 暫未定製

其餘回答

 

1.確認你已經安裝在用的nginx信息

1

nginx -V

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.更新一下依賴相關包

1

yum -y install pcre*

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

祝你成功!

相關文章
相關標籤/搜索