2011-12-29 99 views
1

如何在cent os中創建虛擬主機?創建虛擬主機Cent OS

我必須改變一些在/etc/httpd/conf/httpd.conf中文件

<VirtualHost local.mydomain.com> 
ServerAdmin [email protected] 
DocumentRoot /var/www/html/test/ 
ServerName local.mydomain.com 
ServerAlias local.mydomain.com 
</VirtualHost> 

和/ etc/hosts文件

127.0.0.1  dexs01 localhost.localdomain6 localhost #existing lines 
::1    localhost6.localdomain6 localhost #existing lines 
127.0.0.1  local.mydomain.com  local.mydomain.com #my addition 

,然後我重新啓動我的Apache服務器 所以這有什麼不對?

+0

在這種情況下做的最好的事情是檢查apache日誌,在大多數情況下,它會精確地告訴問題是什麼,如果它是httpd.conf文件中的東西 – 2011-12-29 13:52:54

+0

也可以提及實際發生的情況你在瀏覽器中打你的域名。 – muffinista 2011-12-29 14:00:03

回答

0

你在VirtualHost指令的IP和端口來定義:

<VirtualHost *:80> 
    ... 
    ServerName local.mydomain.com 
    ... 
</VirtualHost> 

其餘的看起來不錯。
注意:在您的情況下,您不需要ServerAlias指令,因爲它與您的ServerName匹配。