天天看點

linux主機實作一個IP多個域名

如有兩個域名,分别是www.cnblogs.com/yuwensong和www.cnblogs.com/yws,需把這兩個域名都綁定到

IP是210.210.211.5的伺服器上

1.首先需在域名供應商管理頁面指定域名和IP的對應關系

2.WEB伺服器配置好LAMP環境

3.把對應的源碼分别放到/var/www/目錄下,分别命名為website1和website2

4.配置apache

#vi httpd.conf

更改成

ServerName 210.210.211.5

然後在檔案中添加以下内容

NameVirtualHost 210.210.211.5

<VirtualHost 210.210.211.5>

ServerAdmin [email protected]

DocumentRoot /var/www

</VirtualHost>

#

DocumentRoot /var/www/website1

ServerName www.cnblogs.com/yuwensong

DocumentRoot /var/www/website2

ServerName www.cnblogs.com/yws

其中:NameVirtualHost 210.210.211.5很重要,沒有這個,虛拟主機是不可以建立成功的。

在這裡,建立了兩個域名為www.cnblogs.com/yuwensong和www.cnblogs.com/yws的虛拟主機。

/var/www目錄是用來直接輸入IP時所設定的頁面目錄,其他兩個,是輸入域名時所通路的目錄。

重新開機apache服務,在浏覽器中輸入

www.cnblogs.com/yws

和www.cnblogs.com/yuwensong

即可通路對應不同的網站

同樣道理:也可以實作兩個域名指向相同的主機ip通路同一個網站,換句話說也可以是想一個主機下,多個域名指向多個主機下的多個網站

下一篇: shell--NO1

繼續閱讀