您的位置:首页 > 运维架构 > Apache

apache 修改默认网页存放目录

2013-01-24 17:42 417 查看
案例:

OS: centos 64bit 6.x版本

//查资料,有人说这个是默认目录,将Allow from all 改成 Deny from all 就可以禁止默认访问,真实性待确认

//此处 Require all granted 也不会出现错误,所以,这个配置需要重新确认到底是干嘛的。

<Directory />

AllowOverride none

Require all denied

</Directory>

DocumentRoot "/home/devinbrook/web"

<Directory "/home/devinbrook/web">

options Indexes FollowSymLinks

AllowOverride none

Require all granted

</Directory>

//如果apache的执行用户不是目录所有权者用户,需要将目录的其他用户权限添加上读与执行,目录下的php html文件只需要有r权限就可

chmod -R 755 /home/devinbrook/web

由于配置过程中修改权限的地方过多,暂时无法确认是哪一步是关键性的一步。

所有权限为:

dr-xr-xr-x /

drwxr-xr-x home

drwx---r-x devinbrook //其他用户必须要有 r 与 x 读与执行权限 apache的执行用户相对于devinbrook用户目录来说,就是属于其他用户权限组

drwxr-xr-x web // 原理同推,以下目录都应该有r 与 x权限 才行

-rwxr-xr-x index.php //只需要有r 读权限就可以。

所有权为devinbrook 用户

以上配置,本人本机配置通过,正确修改默认网页存放目录
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: