可以下載臘滑phpwamp8.1.8.8,在站點管理里面隨意設(shè)置PHP站點,每個虧瞎站點都輪空臘可以分配不同的php版本,建立多個站點很方便。
創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)邛崍,10余年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220
apache 同一虛擬目錄綁定多個不同域名實例方法
要想多域名綁定同一目錄的實現(xiàn)就要用到serveralias方碼襲磨法,下面我們以為實例,
namevirtualhost *:80
virtualhost *:80
servername web-demo
serveralias zhutiai點抗
documentroot "x:/www/htdocs"
/virtualhost
directory "x:/www/htdocs"
options followsymlinks includesnoexec indexes
directoryindex index.htm index.html index.php教程
allowoverride none
order deny,allow
allow from all
/directory注遲斗:域名之間以空格分開,要不就會綁定失敗哦,還有重啟你的apache服務(wù)器禪碼就ko了。
1. 在 hosts 文件中設(shè)置域名解析
和正常的域名一樣,這兩個域名并不存在,我們也需要進行解析;否則瀏覽器不知道去哪兒找到服務(wù)器。我們來使用本地 hosts 文件來解決這個問題。這個文件用來指定域名和ip地址之間的映射關(guān)系。當(dāng)你要在瀏覽器中要輸入一個網(wǎng)站進行訪問的時候,瀏覽器會向本地網(wǎng)絡(luò)的dns服務(wù)器發(fā)出域名解析請求。但是在發(fā)出解析請求之前,首先會在hosts文件中查找是否有解析記錄;如果有域名的記錄,則使用該記錄進行訪問。因此,這個文件相當(dāng)于域名解析的高速緩存文件。
Hosts 文件保存在 C:WindowsSystem32driversetc 目錄下,無擴展名,使用文本編輯器(記事本,emeditor,UltraEdit等)可以打開編輯;如果是 Windows Vista 或者 Windows 7 ,需要首先使用管理權(quán)權(quán)限打開記事本。
然后,我們在文件最后面添加兩行域名解析記錄,每行一個域名。陪中好前面為ip地址,空間用空格或者制表符隔開,后面是域名:
127.0.0.1
127.0.0.1
然后保存該 hosts 文件。
2. 在 htdocs 目錄下添加兩個文件夾
我們在 xampp/htdocs 目錄下建立兩個文件夾,蘆鉛分別命名為 和 。這里文件目錄的名字設(shè)置為域名格式是為了便于區(qū)分,并非強制要求;只要目錄名和后面的設(shè)置一致即可。
我們在 目錄中添加一個 index.html 文件,內(nèi)容如下:
html
h1Welcome to ;/h1
/html
在 目錄中也添加一個同樣的 index.html 文件,將其中 ABC 替換為 XYZ 即可。
說明一下,這個 index.html 文件并不符合 HTML 規(guī)范,只是最后用來驗證我們的多域名支持成功與否。
3. 在 apache 中添加多域名支持
現(xiàn)在歲最關(guān)鍵的一步,要集中注意力了哦。我們來讓 apache 中綁定多個域名,支持多個站點的訪問。使用文件編輯器打開文件 xamppapacheconfextrahttpd-vhosts.conf 。
首先找到 NameVirtualHost *:80 ;去掉前面的注釋符號 # 。如果沒有這一行,就自己添加一行。
然后添加以下代碼:
VirtualHost *:80
ServerAdmin postmaster@abc.tld
DocumentRoot "/xampp/htdocs/"
ServerName
ErrorLog "logs/"
CustomLog "logs/" combined
/VirtualHost
VirtualHost *:80
ServerAdmin postmaster@xyz.tld
DocumentRoot "/xampp/htdocs/"
ServerName
ErrorLog "logs/"
CustomLog "logs/" combined
4. 重啟 Apache 并驗證多域名
攝制完成之后,重新啟動 apache 服務(wù),重新打開瀏覽器。并在瀏覽器中分別輸入 和 ,可以分別看到以下結(jié)果:
設(shè)置之后,在瀏覽器里分別輸入 和 http://培盯 ,就會顯示不同的內(nèi)容。如果你看到內(nèi)容和上圖一樣,那說明你的 xampp 支持多域名已經(jīng)設(shè)置成功了。否則,請從頭檢查,看看什么地方設(shè)置出錯了 。