在Ubuntu Server 10.04中默認由apt方式安裝的Apache,指定網頁主目錄位于:/var/www。而我需要將其更改為: /home/www。因為我的系統/var所分到的空間太少,而我又有提供通過web方式提供網絡存儲的需要。比較糟糕的是:我的/etc /apache2/sites-enabled/000-default文件在修改后消失掉了。結果導致apache服務出現錯誤,網站不能運行了。在最后一部分我記錄了如何解決這個問題。
一、查找Apache的配置文件
# cd /etc/apache2/
發現apache2.conf和httpd.conf文件,沒有找到關于目錄修改的配置,且http.conf為空文件。
二、上網搜索
apache2.conf里并沒有DocumentRoot項,httpd.conf又是空的,www.linuxidc.com因此肯定在其他的文件中。經過搜索,發現在/etc /apache2/sites-enabled/000-default中,里面有這樣的內容:
修改方法:將上面的/var/www修改為/home/www即可。
三、找回丟失的/etc /apache2/sites-enabled/000-default文件
不知何種原因,000-default竟然丟了,apache服務也不能正常運行了。還好我有一個備用服務器,經查000-default實際上是一個軟鏈接,指向../sites-available/default文件。
# cd /etc /apache2/sites-enabled/
# ln -s ../sites-available/default 000-default
# /etc/init.d/apache2 restart
* Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
… waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
…done.
===由上面apache啟動的反饋信息,可以看到apache還是有一點小問題的,不過不影響。
下表為空間分配。
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 1.9G 36M 1.8G 2% /tmp
/dev/sda9 209M 21M 177M 11% /boot
/dev/sda1 276G 7.0G 255G 3% /home
/dev/sda6 8.6G 670M 7.5G 9% /usr
/dev/sda3 1.9G 186M 1.6G 11% /var
新聞熱點
疑難解答