WampServer只允許本地訪問,我們可以通過設置httpd.conf文件和httpd-Vhosts.conf文件,讓局域網內的人都能訪問自己本地電腦上的本地網站
注意:在改動這兩個文件前,請先備份,否則萬一改錯,會導致wamp啓動失敗!!!!
這兩個文件,你點擊wamp小圖標,選擇打開,具體如圖所示
第一步:打開httpd.conf文件
1.檢查一下Listen服務器端口,默認監聽端口爲80,不是就改成80
2.配置服務器根目錄權限
<Directory "D:/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Allow from all
Require all granted
</Directory>
注意“D:/www/”爲你網站根目錄。一般情況下都是c:/www/,我的是安裝在D盤上。
Require all granted 是允許別人訪問你的網站。
這段代碼你也可以直接複製粘貼,改一下根目錄,也是可以的。
搜索關鍵字:onlineoffline tag - don’t remove,將 Require local 修改成 Require all granted;
3.配置虛擬主機
<VirtualHost 10.10.12.120>
ServerName 10.10.12.120:80
DocumentRoot "D:/wamp/www"
</VirtualHost>
注意:VirtualHost 與ServerName一致。這個ip是我本機的,你要改成你電腦的ip,DocumentRoot 爲你網站的存放目錄,你要發佈的網頁就在這個目錄下,注意要在服務器根目錄下,否則要另外配置權限。
IP的查詢的方式:點擊運行 ---->輸入cmd–>輸入ipconfig–>ipv4對應的就是你的IP地址
第二步:打開httpd-Vhosts.conf文件
藍色地方要修改,與上面httpd.conf文件一樣
紅色地方是我們要增添的,Require local 修改成 Require all granted(這個地方是大多數博客沒有寫的)
**
兩個文件修改好後,重啓服務器
**
第三步:增添一個80端口
注意這一步是必需的,如果沒有的話,別的電腦還是訪問不到的,本人親測過!!端口的建立可以參考我的另一篇博客中的第二步(過程大致一樣):https://blog.csdn.net/qq_43453731/article/details/96287445
最後還有一點,訪問你的電腦必需和你的電腦在同一個局域網下(連接同一個WiFi)