我正在尝试将我的服务器配置为使用目录/ home / imagenesDBD而我无法使其工作,我已经搜索了很多,并且我发现了所有样本,但没有任何工作,我只需添加跟随httpd.conf文件
Alias "/imagenesDBD" "/home/imagenesDBD"
<Directory "/home/imagenesDBD">
Options FollowSymLinks
AllowOverride None
Order allow,deny
allow from all
</Directory>
该目录具有0777权限设置
目录的上下文是
我希望此网址正常工作http://mydomain/imagenesDBD
并收到以下错误
403 - 您无权访问此服务器上的/ imagenesDBD /。
感谢您的帮助
答案 0 :(得分:2)
/home/imagenesDBD
的类型背景为home_root_t
。
SELINUX只允许输入类型上下文httpd_sys_content_t
。
您应该更改安全上下文的类型,并且可以通过运行
来完成$ sudo chcon -R -t httpd_sys_content_t /home/imagenesDBD
您可以在此处找到chcon
手册chcon
答案 1 :(得分:0)
从文档根目录到服务器根目录的每个目录都需要是可执行的,以便遍历apache。
制作家庭和root可执行文件
sudo chmod +x /
sudo chmod +x /home
另外,请确保您确实拥有索引页或Options Indexes