编译安装nginx的http_stub_status_module模块来监控Nginx状态

分类: 服务器  • 发布时间: 2015-07-29 22:59:07  • 浏览量:7099

http_stub_status_module模块是nginx的内建模块,只需编译nginx的时候加个参数就可以了,编译安装的命令如下:

wget http://nginx.org/download/nginx-1.6.2.tar.gz 
tar zxvf nginx-1.6.2.tar.gz
cd nginx-1.6.2
./configure  --prefix=/usr/local/nginx --with-http_stub_status_module
make && make install

编译安装完,去nginx的配置文件中

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

在您的对应的server{}内增加如下配置

location /nginx_status {
    stub_status on;
    access_log   off;
    #allow 192.168.1.100;
    #deny all;
}

对配置的说明:

stub_status on;开启状态监控

access_log   off;关闭日志

allow 192.168.1.100;允许192.168.1.100查看

deny all; 其它的用户拒绝查看


然后就可以访问 http://您的host/nginx_status 查看当前的nginx状态

文章标签: centos, 编译, nginx