专业的编程技术博客社区

网站首页 > 博客文章 正文

记一次nginx无法转发到后端的问题

baijin 2025-01-24 10:31:02 博客文章 16 ℃ 0 评论

搭建一个小网站过程中,始终无法通过域名访问后端服务,中间件是nginx,报错是502Bad Gateway,说明已经到达了nginx服务器端。


检查配置文件

  server {
       listen 80;
       server_name hello.com;  # 替换为您的域名

       location / {
           proxy_pass http://127.0.0.1:8000;
           proxy_set_header Host $host;
           proxy_set_header X-Real-IP $remote_addr;
           proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
       }
   }

类似如此,非常简单,配置无问题

本地访问IP正常,访问域名也是连接拒绝

走外部内部访问域名都是502


查看nginx日志cat /var/log/nginx/error.log

就是转不过去

突然想起来是不是被selinux给干了,把selinux设置是为disabled即可

临时关闭可以使用setenforce 0


然后访问正常了,小伙伴们如果碰到此类情况可以试试。


Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表