apachep配置虚拟主机时,配置好hosts和虚拟站点后,访问报错

来源:7-2 Apache的虚拟主机配置及伪静态操作

陌熙

2017-11-10

错误信息:[Thu Nov 09 10:13:46.618652 2017] [core:error] [pid 6553] (13)Permission denied: [client 192.168.0.3:55855] AH00035: access to /index.html denied (filesystem path '/data/www/index.html') because search permissions are missing on a component of the path

写回答

2回答

陌熙

提问者

2017-11-11

经过查找资料,是说SELinux没有关闭,经过我的调试,发现关闭了之后就可以访问根目录下面的文件

查看SELinux状态:

1、/usr/sbin/sestatus -v      ##如果SELinux status参数为enabled即为开启状态

SELinux status:                 enabled

2、getenforce                 ##也可以用这个命令检查

关闭SELinux:

1、临时关闭(不用重启机器):

setenforce 0                  ##设置SELinux 成为permissive模式

                              ##setenforce 1 设置SELinux 成为enforcing模式

2、修改配置文件需要重启机器:

修改/etc/selinux/config 文件

将SELINUX=enforcing改为SELINUX=disabled

重启机器即可


2
2
陌熙
回复
编程浪子
我还没看到那个地方去呢,哈哈
2017-11-11
共2条回复

编程浪子

2017-11-10

能否给出具体访问页面截图,我看看错误编码是多少

0
1
陌熙
老师,页面是Apache的默认首页
2017-11-11
共1条回复

快速上手Linux 玩转典型应用

以主流CentOS 7 操作系统为例,系统讲解Linux,真实线上环境助你快速上手,独立配置运维服务器

1663 学习 · 572 问题

查看课程