Linux查看Nginx运行状态命令记录

今天中午在外面办事,客户微信留言说网站昨天已经无法打开。这里中午吃饭后赶紧回去看什么问题。因为出来办事还没有随身带电脑,看来以后还是要带着电脑随时可以操作的。回来检查看到Nginx停止运行导致的,可能是某个时间段突发占用资源导致的问题,这里老蒋重启Nginx引擎之后网站可以正常访问的。

这里,有没有方法来解决这个问题呢?

如果我们的服务器环境采用的可视化面板可以在可视化面板中直接点击重启Nginx引擎就可以了。如果我们服务器采用的命令行安装的软件,那可以通过下面的命令。

ps aux | grep nginx

该命令将列出所有正在运行的进程,并包含关键字“nginx”,让我们可以看到运行Nginx服务器的进程。可以看到运行Nginx的进程名称通常是“nginx”。

如果有必要的话,我们可以检查一下日志文件,看看是什么问题导致的。

tail -f /var/log/nginx/access.log

该命令将以“follow”模式输出访问日志,这意味着日志将一直输出到终端,直到您按下ctrl+C停止输出。可以使用该命令来监控Nginx的访问情况。

这里需要说明的不同的web环境可能日志的目录不一样。

投上你的一票

本文出处:老蒋部落 » Linux查看Nginx运行状态命令记录 | 欢迎分享( 公众号:老蒋朋友圈 )

公众号 「老蒋朋友圈」获取站长新知 / 加QQ群 【1012423279】获取商家优惠推送