Apache虛擬主機

XAMPP安裝好以後,打開瀏覽器,輸入網址"http://localhost"或者"http://127.0.0.1/",瀏覽器出現下圖表明安裝成功。php

 

網頁的默認本地路徑是 「C:\xampp\htdocs」,這個目錄裏原來的文件能夠所有刪除,而後本身新建文件,("index.html" 或者  "index.htm" 或者 「index.php」是默認網頁)。html

 

 

 

Apache是一個服務器軟件,配置Apache虛擬主機的目的是在一臺服務器上運行多個網站,每一個虛擬主機綁定獨立的域名,爲這些域名綁定單獨的目錄。apache

在windows環境下。windows

第一步:打開C:\Windows\System32\drivers\etc\host  文件,在文件裏增長「127.0.0.1        www.test.com」,127.0.0.1的意思是本機的ip地址,「127.0.0.1」和「www.test.com」 之間有若干空格。「www.testlz.com」就是機主本身設置的虛擬域名。瀏覽器

以下圖:服務器

也能夠設置兩個虛擬域名網站

這樣在瀏覽器中輸入http://www.test.com/  和  http://www.test.com/ 看到的內容和輸入localhost是同樣的。它們指向的都是同一個目錄裏面的內容。3d

 

 

 

 

 

 

接下來,能夠設置每個虛擬域名指向一個不一樣的單獨的目錄,這樣才能夠達到在同一個服務器上運行多個項目的目的。htm

在win7環境下,打開  C:\xampp\apache\conf\httpd.conf ,找到blog

這一行,而且把紅圈中的「#」刪除。這樣子,apache啓動以後,纔會去加載  xampp\apache\conf\extra文件。

而後打開httpd-vhosts.conf文件,添加以下內容,下圖中的 www.hello.com  和 www.test.com都是對外發布時的域名。

 

 

而且在C:\xampp\htdocs目錄中建立對應的文件夾,把html文件放到文件夾中。如圖,

 

這樣就成功配置了兩個項目,當輸入http://www.test.com/是,指向test文件夾中的內容。輸入http://www.hello.com/ ,則顯示hello文件夾中的內容

 

 

 

 

 

 

若是不配置httpd-vhosts.conf文件的話,輸入http://www.test.com和http://www.hello.com/ 都不會進入test和hello文件夾,既是路徑配置失效,瀏覽器顯示的是

相關文章
相關標籤/搜索