假設我們在一個獨立的環境下,現在我的根目錄在D盤下的wamp下的www下!現在先來配置虛擬主機:
1.先打開apache的配置文件httpd.conf,并去掉#Include 0conf/extra/httpd-vhosts.conf前面的#號。
2.打開apache的apache/conf/extra下的次配置文件httpd-vhosts.conf將此文件下的原有的擴展配置文件(如下):刪除一個或兩個
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.localhost
DocumentRoot /www/docs/dummy-host2.localhost
ServerName dummy-host2.localhost
ErrorLog logs/dummy-host2.localhost-error_log
CustomLog logs/dummy-host2.localhost-access_log common
</VirtualHost>
3.在httpd-vhosts.conf文件的末尾添加上:<VirtualHost *:80> DocumentRoot D:/wamp/www ......設置虛擬主機的目錄,即輸 入虛擬主機名字是轉到的目錄 當你的虛擬目錄與的你apache的目錄不一樣時或者不在apache的根目錄下的時 ,需要在后面 加上括號內的內容:ServerName wamp ......設置虛擬主機的名字 (<Directory "D:/wamp/www"> .....對所給的目錄賦予權限 Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory>) </VirtualHost>
4.打開在C:\WINDOWS\system32\drivers\etc中的hosts文件中加上如下的內容127.0.0.1 wamp這樣我們就配置好了名為wamp的虛擬主機,重啟一下我們在瀏覽器中輸入wamp就可以查看到D:/wamp/www目錄下的內容了。
5.我們在來配置一個localhost的虛擬主機,前兩步一樣的,我們在httpd-vhosts.conf的最后添加如下代碼:
<VirtualHost *:80>
DocumentRoot E:/wamp/www
ServerName localhost
<Directory "E:/wamp/www"> .....對所給的目錄賦予權限
Options Indexes FollowSymLinks ... 不在同一個目錄,需授權
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
6.在C:\WINDOWS\system32\drivers\etc中的hosts文件中已有127.0.0.1 localhost不用手工加。這樣我們就配置好了名為localhost的虛擬主機,重啟一下在瀏覽器中輸入localhost就可以查看 E:/wamp/www的內容了。
河南億恩科技股份有限公司(www.vbseamall.com)始創于2000年,專注服務器托管租用,是國家工信部認定的綜合電信服務運營商。億恩為近五十萬的用戶提供服務器托管、服務器租用、機柜租用、云服務器、網站建設、網站托管等網絡基礎服務,另有網總管、名片俠網絡推廣服務,使得客戶不斷的獲得更大的收益。
服務器/云主機 24小時售后服務電話:
0371-60135900
虛擬主機/智能建站 24小時售后服務電話:
0371-55621053
網絡版權侵權舉報電話:
0371-60135995
服務熱線:
0371-60135900