默認(rèn)apache的目錄是可以正常訪問的,但是修改成自定義目錄后就出現(xiàn)403錯(cuò)誤。
具體提示為:You don't have permission to access / on this server.
修改了地方如下:
1、進(jìn)入到自定義目錄,給自定義目錄賦予apache運(yùn)行用戶的權(quán)限。
sudo chown -R _www:_www wwwroot
#我的目錄為wwwroot
2、給自定義目錄777權(quán)限
sudo chmod -R 777 ./
3、修改apache httpd.conf文件,添加默認(rèn)索引文件
DirectoryIndex index.html index.php
同時(shí)在自定義目錄下新建index.php,里面來個(gè) echo 'Hello World!';
沒有可以訪問的文件,也會(huì)顯示403錯(cuò)誤。
------分割線------
重啟apache,附命令
* 開啟Apache:sudo apachectl start
* 關(guān)閉Apache:sudo apachectl stop
* 重啟Apache:sudo apachectl restart
我的httpd.conf文件默認(rèn)安裝好兩處Directory都沒有阻止命令,所以沒有修改。
如果有請(qǐng)修改。