初学者慎用selinux

王朝system·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

前天帮人看一台传说是虚拟主机有问题的服务器。。

那是一台RedHat Enterprise Linux AS4 Update3的机器。

当时情况是这样的httpd.conf里面配置已经写好了。

经过仔细检查并没有错误。

host -t a查出来的域名解析也没问题。。

但是就是用户通过某个虚拟主机域名访问的时候,首页怎么都出不来。只显示了默认页面不存在的那张Redhat的告示页面。

查看了apache的error日志,说是/index.html Permission denied

一开始以为是目录权限的问题,chmod -R 777把所有的虚拟主机目录以及下面的文件都写成777,故障还是依旧,怎么可能呢?

没办法,我尝试着在/var/www/html/下建立了几个目录(原来是放在/www下的),并把他们逐个设成了虚拟主机的DocumentRoot,居然神奇般起来了。。

后来发现是selinux在作怪,

去/etc下把selinux的配置文件disable掉,把虚拟主机目录都设回/www下重启,问题解决。

看来selinux这个新东西要驾驭他还很难,初学者建议把它关闭,免得出现奇奇怪怪的问题。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航