在做Vue 项目上线时,修改nginx.conf文件做反向代理时出现重启nginx,失败
于是上网查找资料解决一番
1.首先输入命令 ps -ef | grep nginx检查一下nginx服务是否在运行。
2.停止Nginx服务
cd /usr/local/nginx/sbin
./nginx -s stop //发现停止不了
3.打开nginx.conf配置文件,把下面红色部分打开,重启服务器或者重新加载配置文件,这样nginx.pid路径就更改成功!
4.之后再重启nginx,还是失败的话,就继续执行下面的操作!!
5. 于是查看nginx启动的进程号
netstat -ltip
上面红框显示1118的就是nginx的进程号
6.在sbin/ 路径下执行 ./nginx -c /usr/local/nginx/conf/nginx.conf
这个时候如果出现问题就是提示端口被占用了,接的到nginx.conf文件下,修改端口了!!
7.最后一步查看第五步的端口号
使用kill命令杀死占用进程,之后重新启动Nginx
kill -9 '上面的进程号'
重启nginx 成功