windows下apache虛擬主機的配置

2021-07-25 07:32:04 字數 1562 閱讀 7657

雖然linux和windows配置檔案所在的目錄不同,但是配置檔案是基本相同的,本文以windows為例。

一.基於網域名稱的虛擬主機的配置

1.記事本開啟hosts檔案,該檔案在:c:\ windows\ system32\ drivers\etc這個資料夾下, 在檔案內容的末尾寫入如下內容:

127.0.0.1(不可改) www.fangchan.com(自定義)

loadmodule vhost_alias_module modules/mod_vhost_alias.so   //去掉前面的#,意思是啟用apache的虛擬主機功能,第203行
include conf/extra/httpd-vhosts.conf  //去掉#的意思是從httpd-vhosts.conf這個檔案匯入虛擬主機配置
serveradmin [email protected]

documentroot "d:\softlocation\phpstudy\www\ecshop"#documentroot後面修改為**的根路徑

servername www.fangchan.com#servername後面修改為hosts中設定的網域名稱

errorlog "logs/dummy-host2.example.com-error.log

customlog "logs/dummy-host2.example.com-access.log" common

二.基於埠的虛擬主機的配置

相對基於網域名稱的虛擬主機的配置,基於埠的虛擬主機的配置較為簡單,是我們平時開發過程中使用最多的方式。

1.記事本開啟httpd-vhosts.conf檔案,

按照檔案中原有的格式再新增乙個virtualhost,修改其中的埠號和專案路徑,如下(注意:埠號要保證不和系統中已使用的埠號衝突,所以盡量設定為4到5位數):

#這裡修改為自定義的埠號

serveradmin [email protected]

documentroot "d:\softlocation\phpstudy\www\ecshop"#documentroot後面修改為**的根路徑

servername localhost#這裡保持localhost就可以

errorlog "logs/dummy-host2.example.com-error.log

customlog "logs/dummy-host2.example.com-access.log" common

2.開啟httpd.conf檔案,新增如下**,表示讓apache監聽我們上面的埠:

listen 12345

3.儲存並重啟apache,然後在瀏覽器裡輸入"localhost:12345"就可以訪問到我們的專案了。

windows下簡單配置apache

不得不做個筆記,不然每次配置都記不清楚.詳細的配置朋友這邊寫的很好。位址 對 php 4 loadmodule php4 module c php php4apache2.dll php 5配置.dll檔案名字會不同。特別要注意的是,apache2.2版本要用 php5apache2 2.dll l...

windows下apache配置站點

通過hosts網域名稱對映 配置 www.moban.com 虛擬主機 繫結網域名稱 servername www.moban.com 根目錄 documentroot d www moban 預設首頁檔案 directoryindex index.html index.php 目錄訪問許可權 op...

windows下Apache環境配置

1.apache的安裝配置 2.在解壓的檔案中找到 apache24 conf httpd.conf 檔案,並開啟 3.在httpd.conf 中找到 define srvroot 替換為 define srvroot d programe apache apache24 注 這是我的路徑,改為自己...