Nginx 添加模塊

啓用status模塊【--with-http_stub_status_module】


nginx安裝完成之後,在後續的使用中發現需要的模塊有些未安裝,這時怎麼辦呢?

到nginx的源碼目錄下,重新編譯,但是不要make install。

具體步驟:

# cd /home/nginx-1.6.3

# ./configure --prefix=/usr/local/nginx --with-openssl=/home/openssl --with-zlib=/home/zlib-1.2.8 --with-pcre=/home/pcre-8.35  --with-http_stub_status_module

# make

千萬不要make install,make install之後就會覆蓋安裝了。

繼續下面的操作:

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

修改配置文件:在配置文件中添加下面的選項,

# vi /usr/local/nginx/conf/nginx.conf

        location /ngx_status 

        {

        stub_status on;

        access_log off;

        allow 127.0.0.1; #一定要加上訪問限制

        allow 192.168.1.42;                #測試機IP地址

        deny all;

        }

# mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx_bak

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

# /usr/local/nginx/sbin/nginx


現在就可以查看nginx的狀態了。


curl 192.168.1.42/ngx_status


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