Apache 本地配置多個虛擬站點

2021-07-14 04:31:52 字數 1488 閱讀 1653

articlecontent

apache 本地配置多個虛擬站點,需要改動的檔案有 (這是我本地的目錄,wampserver安裝的路徑不一樣,下面的位址相應不一樣)

之前,只配置了乙個網域名稱,在原來的基礎上多加乙個網域名稱指向另乙個站點

1.httpd.conf  修改 

documentroot "e:/development/" ( 我的站點都在這個路徑下,沒有在e:/www 下面)

directory "cgi-bin">

allowoverride none

options none

order allow,deny

allow from all

/directory>

listen 80  (改監聽 埠,可以多個埠)

listen 8080

把#include conf/extra/httpd-vhosts.conf

前面的#去掉,意思是讓httpd.conf檔案包含httpd-vhosts.conf這個配置檔案,這是apache的配置模組化的乙個表現

2.httpd-vhosts.conf  修改 

documentroot "e:/development/web/admin/trunk/source"

servername admin.beegoing.com

documentroot "e:/development/web/api/trunk/source"

servername api.beegoing.com

documentroot "e:/development/web/web/trunk/source"

servername web.beegoing.com

上面是我本地的兩個網域名稱

3.hosts  修改

127.0.0.1       admin.beegoing.com

127.0.0.2       api.beegoing.com

127.0.0.1:8080   web.beegoing.com

這個檔案目錄在c:\windows\system32\drivers\etc\hosts  ,需要用 administrator 的身份才能修改,如果你是其他身份登入的,先啟用administrator身份, 桌面計算機右鍵-管理-本地使用者和組,選擇administration,啟用,切換使用者到administrator,修改儲存

4. 重啟wampserver,直接圖示重啟可能沒有重啟成功,可以到  桌面計算機右鍵-管理-服務與應用-服務,找到wampapache 右鍵重啟

5.在位址列中 如果以上兩個網域名稱就可以訪問你的站點

基於Apache在本地配置多個虛擬主機站點

簡單的說,開啟httpd.conf 在最後加入如下內容 下面為詳細說明分析 在我們安裝apache的時候一般預設的apache的配置是只有乙個 這樣切換起來很不方便。其實這個問題很好解決,就是把本機的apache配置成為虛擬伺服器。但是,網上大多數教程的是教用 apache如何配置基於網域名稱的虛擬...

基於Apache在本地配置多個虛擬主機站點

簡單的說,開啟httpd.conf 在最後加入如下內容 下面為詳細說明分析 在我們安裝apache的時候一般預設的apache的配置是只有乙個 這樣切換起來很不方便。其實這個問題很好解決,就是把本機的apache配置成為虛擬伺服器。但是,網上大多數教程的是教用 apache如何配置基於網域名稱的虛擬...

本地apache配置多個虛擬網域名稱

如題,博主用的是wampserver整合環境 給大家講講本地apache配置多個虛擬網域名稱 首先開啟apache的httpd vhosts.conf檔案,複製80那個改就可以了,改的就這幾個引數 1 virtualhost網域名稱埠號 2 servername設定apache伺服器的主機名 3 d...