nginx重启报"/run/nginx.pid" failed 错误

网上找了很多方法对我来说唯一可用的是

  1. 先杀掉所有nginx相关的进程
killall -9 nginx
  1. 在你的nginx安装目录下找到nginx.conf文件,我的是centos 7, 目录是/etc/nginx/nginx.conf, vim打开配置文件,用
listen [::]:80 ipv6only=on default_server;

替换

listen [::]:80 default_server;
  1. 然后再执行重启指令
nginx -s reload

重启成功

该方法不一定适用于所有人,不过可以尝试一下

你可能感兴趣的:(nginx重启报"/run/nginx.pid" failed 错误)