正常網站至少需要一個服務器和一個域名才能被外部用戶訪問,但如果只需要局域網內訪問,如內部系統,內部網站測試等,只要配置局域網內IP訪問就行,就沒 必要花時間和費用去弄個域名和服務器了,還可以省去上傳數據、部署服務器的麻煩。那么如何實現呢?
第一步:固定本地IP,控制面板-》本地 連接-》右鍵屬性-》雙擊Internet協議版本4->然后手動設置IP
第二步,防火牆開啟80端口,控制面板->windows防火牆->高級設置->新增一個80端口入站規則
3、配置本地網站環境
-
wampserver2.5集成環境的安裝和使用就不多說了,網上有很多教材。安裝好后找到apache的配置文件httpd.conf。默認位置是: swap安裝目錄\wamp\bin\apache\apache2.4.9\conf\httpd.conf
-
在278行處找到(也可全文搜索)
# onlineoffline tag - don't remove
Require local
將此處修改如下
# onlineoffline tag - don't remove
# Require local
# Deny from all
Require all granted
Order Deny,Allow
Allow from 127.0.0.1
Allow from 192.168.1.*
解釋如下:用#注釋掉原配置的本地請求,添加Require all granted(允許外部訪問),有的版本配置文件會有 Deny form all(禁止訪問) 也注釋掉,沒有就不用管。Allow from 127.0.0.1 (允許本地訪問,Windows一般本地主機IP為127.0.0.1可在host文件里查看)。Allow from 192.168.1.*(允許局域網訪問,一般局域網默認網關為192.168.1.*,具體根據本地路由器配置決定。也可以將
Allow from 127.0.0.1
Allow from 192.168.1.*
換成
Allow from all
(允許全部訪問)。