xampp整合環境中配置虛擬主機

2021-07-24 03:49:08 字數 1023 閱讀 2009

xampp整合環境中配置虛擬主機

xampp中對apache進行虛擬主機配置,簡單來說就是不只是使用htdocs作為檔案根目錄,我們同時還可以在其他指定的位置

製造我們認為很方便的地方。

1.在apache中開啟配置檔案httpd.conf檔案在其中去掉 #include "conf/extra/httpd-vhosts.conf"  前面的#號

2.找到 httpd.conf檔案中directory 如下

allowoverride none

require all denied

改為#allowoverride none

allowoverride all

#require all denied

require all granted

3.在extra資料夾中開啟httpd-vhosts.conf檔案在其中加上這樣的一段話

documentroot "d:/studytools/webprojects"

servername  projects

options indexes followsymlinks

allowoverride all

require all granted

解釋:documentroot表示檔案的根目錄  servername表示網域名稱 而後面的directory主要是設定可以檢視檔案目錄等。

4.最後還需要在windows/systems/drivers/etc/hosts 檔案中新增

127.0.0.1  projects

設定ip與網域名稱的對映。

這樣就可以傳乙個網域名稱為projects的網域名稱,****存放在d:/studytools/webprojects下,建立多個虛擬主機,操作類似。

還可以保留原來xampp中預設的localhost網域名稱

解決辦法就是,為localhost建立乙個虛擬主機

如下:documentroot "d:/studytools/xampp/htdocs"

servername  localhost

xampp環境配置虛擬目錄

開啟httpd vhost.conf 配置 但是在配置完之後瀏覽器中訪問localhost會直接訪問以上配置的站點,這是因為開啟了 vhosts後,預設的 httpd 的配置就會失效了,預設的訪問就指向到 vhosts 裡的第一條設定去了。這時候你要把 localhost的目錄配置給設定回來。doc...

PHP整合環境XAMPP的安裝與配置

1.xmapp簡介 xampp apache mysql mariadb php perl 開頭的x代表x os,代表可以在任何常見作業系統下使用,包括windows mac linux,開源平台。xampp apache mysql php perl 是乙個功能強大的建站整合軟體包。這個軟體包原來...

PHP整合環境XAMPP搭建

xampp整合環境搭建 xampp官網 更改了儲存路徑,其他預設 路徑 f xampp 然後執行 xampp control.exe 可以啟動或停止apache mysql等各個模組並可將其註冊為服務。cfg servers i host localhost cfg servers i port 3...