解决 403 Forbidden 错误

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

如果你能看到一个 hello ,说明一切正常,如果显示的是一个 403 的错误页面,很可能是因为 SElinux 的原因 ... 回到终端 ...

先执行一下 getenforce ... 它可以查看 SElinux 的状态 ... 如果返回的是 Disabled ... 说明没有运行 ... 那个 403 的错误应该就是其它的权限问题引起的 .. 我这里显示的是 Enforcing ,说明 SElinux 正在运行 ...

这样的话,我们可以修改一下网站主目录还有它里面的文件的安全上下文 ... 用的命令是 chcon .. 意思就是 change file security context ... 加上一个大写的 R 参数,表示递归 .. 再用一个 t 参数,设置一下类型 ... 类型是
httpd_sys_content_t ... 要修改的目录是 /mnt/app .. 执行一下 ..

chcon -Rt httpd_sys_content_t /mnt/app

再回到浏览器 ... 刷新一下 .. 现在就可以正常的显示这个 hello 页面了 ...

解决 403 Forbidden 错误《 NGINX:Web 服务器 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点