nginx: [error] open() "/var/run/nginx.pid" failed (2: No such file or directory)

第一种方法,直接运行此命令

sudo nginx -c /etc/nginx/nginx.conf

出现这种原因是因为没有 nginx 文件或者没有 nginx.pid 文件.至于为什么会没有呢?

原因就是每次重新启动,系统都会自动删除文件,所以解决方式就是更改pid文件存储的位置

打开 nginx.conf 配置文件把 # pid logs/nginx.pid  注释打开,在对应路径下创建文件即可

如果对应路径下已经存在这个 nginx.pid 文件,我们可以直接删除这个文件,在运行重启命令即可

nginx -c /etc/nginx/nginx.conf

 

posted @ 2020-12-16 10:41  你的小可爱吖  阅读(299)  评论(0编辑  收藏  举报