部署 nginx 无法停止

jzlikewei · 2014年05月01日 · 最后由 jzlikewei 回复于 2014年05月04日 · 4142 次阅读

rt,按照的 wiki 上的说明部署的,结果 nginx 无法停止、重启

nginx -s stop

肿么会呢?

直接 kill 进程

ps aux | grep nginx kill -9 xxxxx

$ sudo /etc/init.d/nginx stop

  • Stopping Nginx Server... [fail]

#2 楼 @debugger

ps -ef | grep nginx kill -9 >>>>>

查查看 script 里面指向的 pid 是否正确,可能找不到 .pid 了

8 楼 已删除

应该是找不到 pid 的原因。需要修改配置文件,指定 pid 路径。 之前记录过这个问题,你看看对你是否有帮助: Failed to Stop or Restart Nginx Server Through Serevice Command

提供下日志.....给几个方向...

/var/log/messages /var/log/nginx/*

sudo netstat -lanp | grep 80 sudo kill -9 pid

不是那么旧的 linux 都应可 pkill nginx

#8 楼 @llvm 嗯,我也是这样搞的。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号