造成这个错误的原因是权限不足,从一下几个方面解决
- 首先检查nginx进程是那个用户启动的
ps -ef|grep nginx|grep -v grep
,当前用户是否可以访问被转发的静态资源或者负载均衡。 selinux的问题
- 查看是否开启selinux
sestatus -v
,若显示SELinux status: enabled
代表开启了selinux。 - 临时关闭
setenforce 0
设置为permissive(setenforce 1 )代表enforcing(强制)
- 永久关闭
“`
vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
设置完成后重启才生效- 查看是否开启selinux