小工具知识网

当前位置: 首页 > 行业知识 > nginx(关于nginx.pid文件缺失导致无法关闭或重启nginx服务)

行业知识

nginx(关于nginx.pid文件缺失导致无法关闭或重启nginx服务)

2026-11-16 01:11:14 来源:互联网转载

1、问题���象:

执行./nginx -s quit关闭nginx服务报错提示无法找到nginx.pid导致关闭失败。

2、解决方法:

(1)第一种方法:执行命令ps -ef | grep nginx

找到master线程对应的pid号为3138,在/logs文件下打开或新建nginx.pid文件,输入数字3138,保存文件退出即可。

(2)第二种方法:直接kill -9 master/worker的进程号,重新启动nginx服务即可,会重新生成nginx.pid文件。

(3)第三种方法:看到其他博主说执行/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf就会重新生成nginx.pid文件,本人试过貌似不行,第三种方式大家也可以试下。

上一篇:揭秘chattr,深入解析文件属性与权限设置的神秘工具

下一篇:揭秘站长之家接口申请全攻略,轻松获取,助力网站运营!