打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
[emerg] open() “/var/run/nginx/nginx.pid” failed (2: No such file or directory)
userphoto

2018.04.11

关注

重启nginx报错,提示:
[emerg] open() “/var/run/nginx/nginx.pid” failed (2: No such file or directory)
解决:在var/run/下建立一个文件夹命名为nginx,然后:
[root@localhost ~]# /usr/local/nginx/sbin/nginx
[root@localhost ~]# /usr/local/nginx/sbin/nginx -s reload
搞定!
经博主实验,每次虚拟机重启后,var/run/nginx,nginx这个文件夹都会被删除,搞得每一次都要去建立nginx这个文件夹。现在博主终于找到解决方法
[root@localhost ~]# vim /usr/local/nginx/conf/nginx.conf
修改:
[root@localhost ~]# vim /usr/local/nginx/conf/nginx.conf

user nobody;

worker_processes 1;

error_log logs/error.log;

error_log logs/error.log notice;

error_log logs/error.log info;

pid logs/nginx.pid;(把#删除)

然后:wq保存退出
在/usr/local/nginx目录下建立logs文件夹,把/var/run/nginx/nginx.pid这里面的这个nginx.pid拷贝到这个logs文件夹下面,


然后把logs这个文件夹在conf下也拷贝一份
然后:
[root@localhost ~]# chmod 755 logs
[root@localhost ~]# chmod 755 nginx.pid
[root@localhost ~]# /usr/local/nginx/sbin/nginx
[root@localhost ~]# /usr/local/nginx/sbin/nginx -s reload
现在OK了,关于这篇博文有任何问题,欢迎在下面留言!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
图文解说:Nginx+tomcat配置负载均衡
Nginx安装,配置,检测等相关 | 学习笔记
Linux上安装nginx
如何用logrotate管理每日增长的日志
CentOS6.5安装nginx及负载均衡配置
shell脚本多实例部署nginx的详细教程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服