cnetos7.9上用yum部署了一个nginx,发现访问Nginx出现403
首先查看一下日志
关于日志的位置,如果用yum安装的话,可以输入
rpm -ql nginx
可以查看到日志存放在这个位置
查看一下error的日志发现:
可以发现是因为在读取本地文件资源的时候没有权限,那是不是给的权限不对呢?
打开nginx的配置文件看一下,还是输入:rpm -ql nginx
最后发现!果然!用户没有给root,导致读取系统文件的时候没有权限
把user给root
重启一下nginx:
systemctl restart nginx.service
再访问,发现一切正常!!!
最后提醒一下,不要闲得没事随便rpm -e nginx!!!!(-e表示直接卸载nginx)
惨痛的教训!!!