当 Nginx 接收到错误响应时将返回 502 Bad Gateway Error,原因可能有多种,我们需要查看 Nginx 错误日志以确定报错原因。
如果 Nginx 错误日志包含 13: Permission denied 报错,我们可以使用以下命令:
sudo setsebool -P httpd_can_network_connect 1
重启 Nginx 服务,如果错误依旧,可以按以下步骤处理:
打开文件 /etc/nginx/nginx.conf,查找nginx使用的用户,默认为 nginx。 运行以下命令:
sudo chown -R nginx:nginx /var/lib/nginx