天天看點

linux下用Apache一個IP多個網站多域名配置方法

#vi httpd.conf

更改成

ServerName 219.13.34.32:80

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

NameVirtualHost 219.13.34.32

<VirtualHost 219.13.34.32>

ServerAdmin [email protected]

DocumentRoot /usr/local/apache/htdocs

ServerName 219.13.34.32

</VirtualHost>

#

<VirtualHost 219.13.34.32>

ServerAdmin [email protected]

DocumentRoot /usr/local/apache/htdocs/upload

ServerName desk.xker.com

</VirtualHost>

#

<VirtualHost 219.13.34.32>

ServerAdmin [email protected]

DocumentRoot /usr/local/apache/htdocs/upload2

ServerName tool.xker.com

</VirtualHost>

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

在這裡,建立了兩個域名為desk.xker.com和tool.xker.com的虛拟主機。

/usr/local/apache/htdocs目錄是用來直接輸入IP時所設定的頁面目錄,其他兩個,是輸入域

名時所通路的目錄。

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

http://desk.xker.com

http://tool.xker.com

即可通路對應不同的網站。