首页 > 编程知识 正文

nginx启动成功

时间:2023-05-04 17:31:58 阅读:228520 作者:1656

重启了linux服务器之后,进程性的 nginx -s stop后再次启动nginx -s reload ,总是会报错误nginx: [error] open() "/alidata/server/nginx/logs/nginx.pid" failed (2: No such file or directory),这应该是因为把nginx进程杀死后pid丢失了,下一次再开启nginx -s reload时无法启动,重装可以解决这个问题,但是太麻烦了。

 

解决方法很简单:

1.首先你要先确保关闭nginx进程了(可以通过pkill -9 nginx关闭进程)

2.进入你的sbin目录(sbin目录下面有个nginx为启动程序)

3.然后在sbin目录执行nginx -c /dir/nginx/nginx.conf(这里是要定位到你的nginx.cof,以自己的路径为准)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。