Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 服務器技術 >> 關於服務器 >> linux下用Apache一個IP多個網站多域名配置方法

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

日期:2017/2/8 10:15:10      編輯:關於服務器

如有兩個域名,分別是sos.45it.com和down.45it.com,需把這兩個域名都綁定到
IP是219.13.34.32的服務器上

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

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

3.把對應的源碼分別放到/usr/local/apache/htdocs目錄下,分別命名為upload和upload2

4.配置apache
#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 sos.45it.com
</VirtualHost>
#
<VirtualHost 219.13.34.32>
ServerAdmin [email protected]
DocumentRoot /usr/local/apache/htdocs/upload2
ServerName down.45it.com
</VirtualHost>


其中:NameVirtualHost 219.13.34.32很重要,沒有這個,虛擬主機是不可以建立成功的。
在這裡,建立了兩個域名為sos.45it.com和down.45it.com的虛擬主機。
/usr/local/apache/htdocs目錄是用來直接輸入IP時所設置的頁面目錄,其他兩個,是輸入域
名時所訪問的目錄。
重啟apache服務,在浏覽器中輸入
http://sos.45it.com

http://down.45it.com
即可訪問對應不同的網站。

Copyright © Windows教程網 All Rights Reserved