虚拟机重启后,启动nginx报错如下:nginx: [error] open() “/var/run/nginx/nginx.pid” failed (2: No such file or directory) 解决办法: 编辑nginx.conf文件,放开pid注释 在nginx目录下新建文件夹logs 切换到sbin目录下,执行命令./nginx -c /usr/local/nginx/conf/nginx.conf生成pid文件 切换到logs目录,生成pid文件成功 启动nginx成功!