在已經安裝好的 Openresty上增加新模塊(Nginx 的新增方式也一樣)

當前場景

openresty 源碼的目錄是 /openresty-1.15.8.2
openresty 安裝目錄 /usr/local/openresty/

安裝模塊

需求:安裝模塊 ngx_slab_stat

步驟一

1、下載 tengine

wget http://tengine.taobao.org/download/tengine-2.3.2.tar.gz

2、解壓 tengine-2.3.2.tar.gz

tar -xf tengine-2.3.2.tar.gz

步驟二

1、進入 openresty 源碼目錄添加新模塊

./configure --add-module=../tengine-2.3.2/modules/ngx_slab_stat/

--add-module 指向的是對應模塊的位置
2、執行編譯

make

步驟三

1、備份原來的 nginx 可執行二進制文件

cd /usr/local/openresty/nginx/sbin

cp nginx nginx.old

2、將編譯好的 nginx 可執行二進制文件複製到原始 nginx 的 sbin 目錄

cp -r /openresty-1.15.8.2/build/nginx-1.15.8/objs/nginx /usr/local/openresty/nginx/sbin/ -f

3、驗證是否成功安裝 ngx_slab_stat

cd /usr/local/openresty/nginx/sbin

./nginx -V
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章