亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何安裝nginx第三方模塊

如何安裝nginx第三方模塊

慕無忌1623718 2018-12-30 00:00:50
如何安裝nginx第三方模塊
查看完整描述

1 回答

?
阿晨1998

TA貢獻2037條經驗 獲得超6個贊


在原生的nginx,他不可以動態加載模塊,所以當你安裝第三方模塊的時候需要覆蓋nginx文件.nginx第三方模塊安裝方法如下:

1

./configure --prefix=/你的安裝目錄  --add-module=/第三方模塊目錄

以安裝pagespeed模塊實例

在未安裝nginx的情況下安裝nginx第三方模塊

1

2

3

4

5

6

7

8

# ./configure --prefix=/usr/local/nginx-1.4.1 \

--with-http_stub_status_module \

--with-http_ssl_module --with-http_realip_module \

--with-http_image_filter_module \

--add-module=../ngx_pagespeed-master --add-module=/第三方模塊目錄

# make

# make isntall

# /usr/local/nginx-1.4.1/sbin/nginx

在已安裝nginx情況下安裝nginx模塊

1

2

3

4

5

6

7

8

9

# ./configure --prefix=/usr/local/nginx-1.4.1 \

 --with-http_stub_status_module \

 --with-http_ssl_module --with-http_realip_module \

 --with-http_image_filter_module \

 --add-module=../ngx_pagespeed-master

# make

# /usr/local/nginx-1.4.1/sbin/nginx -s stop

# cp objs/nginx /usr/local/nginx/sbin/nginx

# /usr/local/nginx-1.4.1/sbin/nginx

相比之下僅僅多了一步覆蓋nginx文件.

總結,安裝nginx安裝第三方模塊實際上是使用–add-module重新安裝一次nginx,不要make install而是直接把編譯目錄下objs/nginx文件直接覆蓋老的nginx文件.如果你需要安裝多個nginx第三方模塊,你只需要多指定幾個相應的–add-module即可.


 


查看完整回答
反對 回復 2019-01-05
  • 1 回答
  • 0 關注
  • 662 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號