oynix

于无声处听惊雷,于无色处见繁花

nginx 转发错误 13 permission denied


今天在做 nginx 转发的时候,总是权限的错误:

1
2019/11/23 14:22:28 [crit] 19986#19986: *1 connect() to 127.0.0.1:5050 failed (13: Permission denied) while connecting

从网上翻了翻,大多数文章都在说修改 nginx 用户,而且这些文章的内容还都是一样的,这让着急解决问题的我很恼火….不知道是一个人写完在各个地方发了一遍,还是别的什么,我没无聊到查这些… -_-#

修改 nginx 配置文件,/etc/nginx/nginx.conf,改成 root

1
user root

然后用 root 权限 restart nginx 服务

1
$ sudo systemctl restart nginx

一般到这就结束了,但是却还没解决我的问题,权限问题依然在。又在网上一番找,原来是 linux 给拦截了,暂时关掉就可以了 链接

1
$ setenforce 0                  ##设置SELinux 成为permissive模式
------------- (完) -------------
  • 本文作者: oynix
  • 本文链接: https://oynix.com/2019/11/a1bf622186ff/
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

欢迎关注我的其它发布渠道