nginx 启动后访问静态资源 permission deny 无法访问

1、操作系统为Centos

2、导致无法访问是因为系统开启了selinux

3、关闭selinux


相关命令如下:

  • 临时关闭SELinux 
setenforce 0
  • 临时打开SELinux 
setenforce 1
  • 查看SELinux状态 
getenforce
  • 开机关闭SELinux 
编辑/etc/selinux/config文件,如下图,将SELINUX的值设置为disabled。下次开机SELinux就不会启动了。 
nginx 启动后访问静态资源 permission deny 无法访问
注意,此时也不能通过setenforce 1命令临时打开。
[[email protected] ~]# setenforce 1setenforce: SELinux is disabled

需要修改配置文件,然后重启linux后,才可以再打开SELinux

将SELinux关闭后,表态资源正常访问