网站导致打不开怎么改,权限修改后仍打不开(SELinux/AppArmor干扰)

部分Linux系统(如CentOS)默认启用SELinux安全模块,即使文件权限正确,也会阻止Web服务器访问,需额外配置:
  1. 查看SELinux状态:sestatus,若显示「enforcing」(启用),需调整;
  2. 临时关闭(测试用):setenforce 0,若网站能打开,说明是SELinux导致;
  3. 永久修复(推荐):设置文件安全上下文,让SELinux允许Web服务器访问:sudo chcon -R -t httpd_sys_content_t /var/www/html(Apache)或sudo chcon -R -t httpd_sys_content_t /var/www/html(Nginx)。
posted @ 2026-03-12 08:48  可有仙子迎风立  阅读(15)  评论(0)    收藏  举报