码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx在CentOS中丢失nginx.pid文件的处理

时间:2017-04-28 12:10:24      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:centos nginx.pid丢失

在修改了Nginx配置文件(nginx.conf)后,使用“nginx -s reload”这个命令重新加载配置以使配置生效。这时有可能遇到nginx -s reload这个命令不能正常执行的情况,此时会给予提示未找到nginx.pid。


解决办法:


1.执行 nginx 命令;

2.执行 nginx -s reload 命令。


如果问题还不能解决,尝试如下操作:


1.强制杀掉nginx进程,执行:

pkill -9 nginx


2.重启nginx。切换到nginx所在的目录,执行:

nginx -s reload


3.如果第2步执行不成功,那么,执行:

nginx 


4.重新加载配置,再次重启nginx:

nginx -s reload 



重启CentOS后,还有可能会出现nginx.pid文件无内容的情况(不知道是不是我打开CentOS的姿势不对技术分享),这时依然按照以上办法来解决。


本文出自 “落日楼台” 博客,请务必保留此出处http://luoriloutai.blog.51cto.com/4349732/1920349

Nginx在CentOS中丢失nginx.pid文件的处理

标签:centos nginx.pid丢失

原文地址:http://luoriloutai.blog.51cto.com/4349732/1920349

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!