如何查看服务器状态信息(非常重要的功能)
1)编译安装时使用--with-http_stub_status_module开启状态页面模块
# nginx -s stop
# cd
# rm -rf /usr/local/nginx/
# cd /root/lnmp_soft/nginx-1.12.2/
# ./configure --with-http_ssl_module --with-stream --with-http_stub_status_module
开启SSL加密功能 开启TCP/UDP代理模块 开启status状态页面
# make && make install
# nginx -V
----------------------------------------------------------------------------------------------------------
2)启用Nginx服务并查看监听端口状态
ss命令可以查看系统中启动的端口信息,该命令常用选项如下:
-a显示所有端口的信息
-n以数字格式显示端口号
-t显示TCP连接的端口
-u显示UDP连接的端口
-l显示服务正在监听的端口信息,如httpd启动后,会一直监听80端口
-p显示监听端口的服务名称是什么(也就是程序名称)
注意:在RHEL7系统中可以使用ss命令替代netstat命令,功能一样,选项一样。
# nginx
# ss -atunlp | grep 80
tcp LISTEN 0 128 *:80 *:* users:(("nginx",pid=14347
最后
以上就是从容曲奇最近收集整理的关于查看nginx服务器状态的全部内容,更多相关查看nginx服务器状态内容请搜索靠谱客的其他文章。
发表评论 取消回复