nginx反向代理502-Bad Gateway

1、反向代理的项目的端口未启动。

2、配置文件出错。

3、项目以端口方式可以访问,服务成功启动。tail -f /var/log/nginx/error.log 未出现异常。可能是httpd服务发生异常,查看SELinux日志,vi /var/log/messages。如果出现 Permission denied。访问被拒绝了。可以使用以下方式恢复。

getsebool -a |grep httpd_can_network_connect  
#or
/usr/sbin/getsebool -a |grep httpd_can_network_connect

#结果输出:httpd_can_network_connect --> off,SELinux配置将httpd网络连接关闭,所以很自然将其启用即可:
setsebool -P httpd_can_network_connect 1 

你可能感兴趣的:(nginx反向代理502-Bad Gateway)