Nginx启动不了的问题
一、nginx.pid打开失败
1.问题截图如下
2.解决方案
1.看上面的问题截图是因为/var/run/nginx/nginx.pid文件不存在
2.我们可以使用下面的命令进行创建
mkdir /var/run/nginx
3.再重启之前先输入下面的指令确认配置文件是否正常
./nginx -t
4.之后再nginx的sbin目录下输入下面的指令重启
./nginx -s reload
二、PID无效
1.问题截图如下
5.这次使用下面的命令查看帮助文档
./nginx -h
6.会发现默认的配置文件并不是我们现在的nginx的配置文件的位置,可以使用下面的指令手动配置nginx.conf配置文件的位置,之后再使用重启命令就可以正常启动了
./nginx -c /usr/local/nginx/conf/nginx.conf
7.也可以在nginx.conf下制定对应的nginx.pid对应的路径
#pid logs/nginx.pid;