错误信息
服务器重启后启动nginx报错
nginx: [error] open() “/usr/local/var/run/nginx.pid” failed (2: No such file or directory)
报错原因:
报错的原因是没有nginx文件夹或没有nginx.pid文件,因为每次重新启动,系统都会自动删除文件
解决方法:
在nginx的配置文件nginx.conf中修改nginx.pid的位置,可以将图中红色部分的注释取消的。
现在pid的位置就变成了nginx目录下的logs目录中
然后在nginx目录下创建logs目录
mkdir /usr/local/nginx/logs
在sbin目录下启动nginx
./nginx -c /usr/local/nginx/conf/nginx.conf
就会在logs目录下自动生成pid文件
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。