centos安装nginx服务

1.yum install epel-release
安装epel到centos系统
2.yum install nginx
安装nginx
3.systemctl start nginx
启动nginx
4.systemctl stop firewalld.service
centos关闭防火墙
5.systemctl disable firewalld.service
设置防火墙开机不启动
6.systemctl enable nginx
开机启动nginx
问题:nginx配置了拦截器,根据规则来访问,依然报403错误。
7.nginx能够访问到目录权限,需要在nginx.conf配置文件中的顶层上将user 改为root或者创建访问目录的用户。
8.通过nginx访问图片报403的问题,如果是centos的操作系统,还需要处理以下问题:
查看SElinux的状态
/usr/sbin/sestatus -v 如果查到SElinux status: enabled,即为开启状态;
此时有两种解决方案:
a.临时关闭(不用重启机器):
setenforce 0 ##设置SElinux成为permissive模式
##senenforce 1 设施SElinux成为enforcing模式
b.修改配置文件需要重启机器
修改/etc/selinux/config文件
将SElinux=enforcing改为SElinux=disabled

你可能感兴趣的:(linux)