linux服务之nginx-随笔-5(利用状态模块,显示用户访问连接状态信息)

使用的是nginx的--with-http_stub_status_module   模块


一、创建出一个状态模块的站点文件 

   cat >>/application/nginx/conf/extra/status.conf<<EOF  
   ##status
   server{
       listen  80;
       server_name  status.etiantian.org;
       location / {
         stub_status on;      # 开启状态模块
         access_log   off;
       }
     }
   EOF

二、修改nginx主配置文件,使主配置文件识别status.conf文件信息

   [[email protected] extra]# vim ../nginx.conf
   worker_processes  1;
   events {
       worker_connections  1024;
   }
   http {
       include       mime.types;
       default_type  application/octet-stream;
       sendfile        on;
       keepalive_timeout  65;
       include      extra/www.conf;
       include      extra/bbs.conf;
       include      extra/blog.conf;
       include      extra/status.conf;
   }

三、然后平滑重启就完事了
   nginx -t && nginx -s reload

linux服务之nginx-随笔-5(利用状态模块,显示用户访问连接状态信息)


linux服务之nginx-随笔-5(利用状态模块,显示用户访问连接状态信息)

额、有点简陋、但不重要。哈哈。 


这个status 模块只是一个小功能而已,更好更全的当然不用这个东西来监控了。。。写这篇博客的目的就是简单是记录一下。