配置虛擬主機
配置虛擬主機可以配置多個網站(域名和網站目錄對應)。
其餘前提準備包括查詢自己ip地址、通過ip地址訪問站點、修改localhost根路徑可以到文章末尾查看。
一、配置虛擬主機:
第一步:開啓虛擬主機輔配置
首先,在D:\wamp\bin\apache\Apache2.4.4\conf下找到httpd.conf
打開,搜索Virtual Hosts,找到下圖。將紅框位置的 # 去掉。
第二步:配置虛擬主機
接着,按後面的路徑找到 httpd-vhosts.conf 文件。具體路徑看下圖紅框。
打開 httpd-vhosts.conf 文件,拉到最後可以看到已經有兩個了。
我們拷貝,給自己配幾個虛擬主機,每配一個虛擬主機,就加一組。
主要是三項,其它項無需指定。我這裏補充了兩個。
文件所在路徑: DocumentRoot “D:/www/tourWeb”
域名: ServerName tourWeb.com
域名別名: ServerAlias www.tourWeb.com
ServerName是站點綁定的域名一般不帶www,ServerAlias是站點綁定的域名別名,帶www或者其他的域名。
第三步:修改DNS(hosts)文件
在C:\Windows\System32\drivers\etc找到hosts文件
打開,添加如下內容。
最後,重啓apache。
我們就可以訪問http://www.xxx.com或者http://xxx.com了
二、其餘前提準備:
1.查詢自己ip地址:
cmd輸入ipconfig /all
,如下圖。找到ip地址。
2.局域網內通過ip地址訪問站點
我們訪問自己的本地網站,可以通過localhost訪問,但是別人不可以,
在D:\wamp\bin\apache\Apache2.4.4\conf下找到httpd.conf。
打開,搜索deny,找到下圖所示。將紅框位置的Deny修改爲Allow
修改後,重啓Apache,如下圖。
圖標重新變綠後,重啓成功。
這樣,別人就可以訪問到你的網站資源了。
3.修改localhost根路徑
默認的網站根路徑是安裝目錄的www子目錄(D:\wamp\www),如果不想使用默認目錄,可以自己配置。
如上面第2,在D:\wamp\bin\apache\Apache2.4.4\conf下找到httpd.conf。搜索DocumentRoot,找到如下內容。修改路徑即可。