一台新的 linux CentOS 站羣服務器, 安裝好 php 環境後,發現 apache 預設解析路徑是/var/www/html, 如果不想使用這個預設路徑,可以自己設定一個目錄。
例:在根目錄下新建/data/website 資料夾用來存放專案。
準備工作:
建立目錄
在根目錄下
1 mkdir data
2 cd data
3 mkdir website
操作步驟:
1 、 vi /etc/httpd/conf/httpd.conf
找到 DocumentRoot “/var/www/html” 這一段 #apache 的根目錄
把/var/www/html 這個目錄改為/data/website
再找到 #定義 apache /var/www/html 這個區域
把 /var/www/html 改成/data/website
這樣我們就把 apahce 的預設路徑改掉了
1 service httpd restart #重啓 Apache 站羣服務器
2 、訪問 localhost 的時候,會發現訪問拒絕,這是為什麼呢?

主要是因為你的/home/wwwroot/web1/htdocs 的許可權是 750,apache 這個使用者沒有許可權訪問,你需要更改掉許可權,可以這樣改
1 chmod -R 755 /data/website
然後去訪問 發現正常執行了(apache 的使用者:apache 執行 apache 的組:apache)
至此,Apache 預設網站目錄更改成功。
然後把你的專案移到配置好的目錄下即可。