问题产生
启动nginx后,curl localhost 测试时发现403了
查看日志,锁定问题
出了错之后第一步就是去查看nginx的日志,
cd /var/log 结果发现没有nginx相关日志,原来日志在默认nginx相关目录
查看日志之后,把错误锁定到了访问资源目录失败,没得权限。
根据问题,进行排查
- 首先我们就要想到是不是防火墙和selinux!!!
systemctl status firewalld
cat /etc/selinux/config
接下来我们可能就是资源文件本身的问题啦
我们去主配置文件
vim /usr/local/nginx/conf/nginx.conf
- 查看有没有该资源文件,发现是有的,然后查看文件权限发现,才是640,没得权限访问呀。给它加个777
chmod 777 index.html
重新访问,访问成功!