如何在WAMP的伺服器設定多個虛擬主機

2021-06-09 13:03:42 字數 1480 閱讀 6928

wamp的,或者windows的apache

php和mysql已經為許多php開發人員使用windows環境的伺服器。這些主要是自由職業者,大多採用膝上型電腦作為其本地的開發機器。任何可能的原因,但是當你使用wamp的,它變得難以管理多個應用程式安裝在相同的根。

例如當我們使用wamp的開發環境,我們有不同的客戶端根居住在不同的資料夾的具體專案,這些專案時,必須在生產環境中上傳的絕對路徑是手動更改。

如果我們要為每乙個客戶有不同的根資料夾?嗯,這是有可能在使用虛擬主機wamp的。讓我們來看看如何設定虛擬主機。

首先,我們需要修改兩個檔案來建立虛擬主機:

hosts檔案:這個檔案是在c:\ windows \ system32 \ drivers \ etc \folder

httpd.conf檔案:這是你的apache安裝的'conf'的資料夾-例如:c:\wamp\apache2\conf\httpd.conf

hosts檔案有ip位址對映到乙個名稱的條目。預設情況下,「localhost」的名稱對映到ip位址127.0.0.1。

127.0.0.1        localhost

現在我們要做的是在這個檔案中,只需新增幾個每個客戶端的條目。你可能想使用您的客戶端的網域名稱對映的關鍵(如viralpatel.local)

127.0.0.1 client1.local

你想在hosts檔案中新增許多條目。每當你進入「client1.local」在您的網頁瀏覽器,視窗會先尋找到hosts檔案,如果它得到相應的條目,它傳送到該ip位址的請求。

現在我們要改變的httpd.conf。開啟httpd.conf檔案和搜尋類似:

'documentroot 'c:/wamp/www''

新增下面的**後「的documentroot」c :/ wamp / www「的httpd.conf檔案中的條目。

namevirtualhost 127.0.0.1

<virtualhost127.0.0.1>

servername localhost

documentroot 'c:\wamp\www'

<virtualhost127.0.0.1>

servername myclient.local

documentroot 'c:\wamp\www\clientsmyclient'

現在你需要修改的**位,以配合伺服器的名稱從您的「主機」檔案之一,並與您的客戶端檔案路徑的documentroot。

如何在 CentOS 中設定 NTP 伺服器

網路時間協議 ntp 用來同步網路上不同主機的系統時間。你管理的所有主機都可以和乙個指定的被稱為 ntp 伺服器的時間伺服器同步它們的時間。而另一方面,乙個 ntp 伺服器會將它的時間和任意公共 ntp 伺服器,或者你選定的伺服器同步。由 ntp 管理的所有系統時鐘都會同步精確到毫秒級。在公司環境中...

伺服器 WAMP介紹

windows下的apache mysql perl php python,一組常用來搭建動態 或者伺服器的開源軟體,本身都是各自獨立的程式,但是因為常被放在一起使用,擁有了越來越高的相容度,共同組成了乙個強大的web應用程式平台。隨著開源潮流的蓬勃發展,開放源 的lamp已經與j2ee和.net商...

wamp搭建本地伺服器

安裝wamp 伺服器配置檔案的修改 路徑 d wamp bin apache apache2.4.9 conf httpd.conf 根據安裝目錄自行修改 第乙個地方 allowoverride none require all denied 修改為allowoverride none option...