性能优化-Nginx-02-添加新模块

一、添加新模块:

(1)模块参数信息参考http://nginx.org/en/docs/configure.html  

         进入nginx解压目录

         cd /usr/local/src/package/nginx-1.16.1

(2)例如:添加查看状态的模块,构建

         ./configure --with-http_stub_status_module

(3)重新编译生成二进制文件

         make

(4)更新nginx命令

        4.1、手动操作:

                备份原来的nginx文件

                cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old 

                更新新nginx文件

                cp /usr/local/src/package/nginx-1.16.1/objs/nginx /usr/local/nginx/sbin/nginx

        4.2、自动操作:make install

(5)查看是否添加成功

        cd /usr/local/nginx/sbin

        执行./nginx -V,显示新模块--with-http_stub_status_module信息代表添加成功

   

二、使用新模块:

(1)进入nginx安装目录

         cd /usr/local/nginx/conf

(2)在配置文件中添加请求模块

         vi nginx.conf

         server {

                    location = /basic_status {

                         stub_status;

                    }

         }

(3)重新加载Nginx

         cd ..

         sbin/nginx -s stop

         sbin/nginx

(4)访问验证是否成功

         curl 127.0.0.1/basic_status

         成功返回内容:

         Active connections: 1

        server accepts handled requests

        1 1 1

        Reading: 0 Writing: 1 Waiting: 0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值