nginx安装--with-http_stub_status_module模块

刚开始安装这个模块的时候报错

nginx: [emerg] invalid number of arguments in "stub_status" directive in /usr/local/nginx/conf/nginx.conf:44

通过nginx-V发现没有这个--with-http_stub_status_module这个模块

-with-http_stub_status_module作用是一个监视模块,可以查看目前的连接数等一些信息,因为是非核心模块,所以我们使用nginx -V默认是没有安装的

根据文档找到 -with-http_stub_status_module 模块

点进去

可见文档需要我们手动进行安装

./configure --with-http_stub_status_module

进入nginx安装目录 输入以上命令进行安装,安装成功后编辑nginx.conf

添加如上配置即可开启监控模块。然后检查文件是否正确:

nginx -t -c /usr/local/nginx/conf/nginx.conf

出现 test is successful代表我们的配置文件已经配置正确了。

然后重新加载nginx

nginx -s reload

访问我们的页面 ip/mystatus即可看到如下页面

经验分享 程序员 微信小程序 职场和发展