http://www.osyunwei.com/archives/789.html
引言:
Apache默認的網站目錄是在/var/www/html,
現在要把網站目錄更改到/home/wwwroot/web1/htdocs,
操作如下
准備工作:
創建目錄:
cd /home
mkdir wwwroot
cd wwwroot
mkdir web1
cd web1
mkdir htdocs
touch index.php
操作步驟:
1、vi /etc/httpd/conf/httpd.conf
找到 DocumentRoot "/var/www/html" 這一段 #apache的根目錄
把/var/www/html 這個目錄改為/home/wwwroot/web1/htdocs
再找到 <Directory "/var/www/html"> #定義apache /var/www/html這個區域
把 /var/www/html改成/home/wwwroot/web1/htdocs
這樣我們就把apahce的默認路徑改掉了
service httpd restart #重啟Apache服務器
2、訪問localhost的時候,會發現訪問拒絕,這是為什么呢?
系統運維 www.osyunwei.com 溫馨提醒:qihang01原創內容©版權所有,轉載請注明出處及原文鏈接
主要是因為你的/home/wwwroot/web1/htdocs的權限是750,apache這個用戶沒有權限訪問,你需要更改掉權限,可以這樣改
chmod -R 755 /home/wwwroot/web1/htdocs
然后去訪問 發現正常運行了(apache的用戶:apache 運行apache的組:apache)
至此,Apache默認網站目錄更改成功。