nginx:配置反向代理后不生效
目录
- 简介
- 排查
- 原因
- 解决
简介
1、在nginx配置文件新增反向代理配置
2、使用该命令重启nginx:sudo nginx -s reload
3、nginx重启后反向代理不生效
排查
1、查看nginx进程,确认nginx正在运行
2、查看nginx日志,确认nginx启动成功,并没有打印错误日志
3、与同事确认,该服务器nginx的实际配置文件跟nginx运行程序不在同一个目录,使用sudo nginx -s reload
重启nginx时没有指定正确的配置文件
nginx运行时没有加载正确的nginx.conf配置文件
原因
nginx运行时没有加载正确的nginx.conf配置文件
nginx的实际配置文件跟nginx运行程序不在同一个目录,使用sudo nginx -s reload
重启nginx时没有指定正确的配置文件
解决
nginx启动时,指定正确的配置文件
nginx -c /xxx/xxx/nginx.conf