解决Nginx的connect() to 127.0.0.1:8080 failed (13: Permission denied) while connect

前篇文章我们写了 Docker 下使用Centos系统镜像安装 uwsgi 运行 Python3 Django ,我们在实际运行 Nginx+uWSGI 搭配时出现 502 Bad Getway ,在nginx的error.log错误日志中,我们可以看到如下:

 connect() to 127.0.0.1:8080 failed (13: Permission denied) while connecting to upstream,

经过一番检查以及google,应该是SeLinux的导致的。执行下面命令即可:

setsebool -P httpd_can_network_connect 1

关闭SELinux的两种方法

评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注