1. 程式人生 > >Nginx動態添加模塊

Nginx動態添加模塊

nginx動態添加模塊

1、首先查看現在已經編譯的模塊

/usr/local/nginx/sbin/nginx -V

2、下載需要編譯的模塊

wget https://github.com/yaoweibin/nginx_tcp_proxy_module/archive/master.zip

新模塊:--add-module=/data/package/nginx_tcp_proxy_module-master/ #模塊存放路徑

3、進入nginx安裝目錄

進行重新編譯,需要加上之前已經編譯過的參數

例如:

#cd /data/package/tengine-2.0.3

#patch -p1 < /data/package/nginx_tcp_proxy_module/tcp.patch

#./configure --user=www --group=www --prefix=/usr/local/nginx --with- http_stub_status_module --with-http_ssl_module --add-module=/data/package/nginx_tcp_proxy_module-master/

#make

切勿進行make install這樣就重新安裝了

4、替換nginx二進制文件

#cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak #先備份

#cp -rfp /data/package/tengine-2.0.3/objs/nginx /usr/local/nginx/sbin/ 替換

# make upgrade #重載nginx


本文出自 “10946218” 博客,謝絕轉載!

Nginx動態添加模塊