將本地電腦打造成為一個(gè)Web服務(wù)器
將本地電腦打造成為一個(gè)Web服務(wù)器其實(shí)還是挺簡(jiǎn)單的,一方面Windows已經(jīng)自帶了IIS,你只需要手動(dòng)開(kāi)啟就可以實(shí)現(xiàn)Web環(huán)境了,另一方面如果是Linux系統(tǒng),一鍵安裝LNMP和LAMP腳本也非常多,我想一般站長(zhǎng)都能在本地電腦上輕松完成。
但是有朋友可能想到讓外網(wǎng)用戶可以正常訪問(wèn)自己的本地電腦,如果不考慮耗電量和帶寬占有率的話,在理論上講這完全是可行的。其中有兩個(gè)關(guān)鍵的問(wèn)題,一個(gè)問(wèn)題就是固定IP的問(wèn)題,現(xiàn)在很少有ISP會(huì)給家庭寬用戶上網(wǎng)用的是固定IP。第二個(gè)問(wèn)題域名解析的問(wèn)題,因?yàn)椴皇枪潭↖P的話,就需要用到動(dòng)態(tài)解析了。目前比較常用的辦法就是用一臺(tái) openwrt系統(tǒng)的路由,支持綁定 ddns(動(dòng)態(tài)域名)。這兩個(gè)問(wèn)題可用TP-Link路由器和本地電腦自建小型Web來(lái)解決。
本篇文章來(lái)分享一個(gè)使用公網(wǎng)IP盒子在本地電腦搭建網(wǎng)站實(shí)現(xiàn)外網(wǎng)訪問(wèn)的方法。
公網(wǎng)IP盒子只提供了一個(gè)固定IP給用戶,服務(wù)器端是虛擬網(wǎng)卡,不需要購(gòu)買(mǎi)空間,網(wǎng)站數(shù)據(jù)文件全部放在本地電腦上,只要本地電腦有了Web,就可以快速實(shí)現(xiàn)外網(wǎng)訪問(wèn),整個(gè)過(guò)程很簡(jiǎn)單。除了Web訪問(wèn),IP盒子還可以為中小型本地服務(wù)(FTP、OA、SVN、WEB管理系統(tǒng)、遠(yuǎn)程桌面、視頻監(jiān)控等)提供支持。IP盒子提供的IP需要付費(fèi)購(gòu)買(mǎi),適合中小企業(yè)或者個(gè)人站長(zhǎng)。
第一步:IP盒子安裝與使用
1. IP盒子官網(wǎng):
2. IP盒子實(shí)現(xiàn)外網(wǎng)訪問(wèn)內(nèi)網(wǎng)的原理如下圖
IP盒子實(shí)現(xiàn)外網(wǎng)訪問(wèn)內(nèi)網(wǎng)的原理(點(diǎn)擊圖片放大)
3、從上圖就能看出,IP盒子其實(shí)是起到一個(gè)中轉(zhuǎn)作用。這個(gè)方法還可以解決域名綁定、負(fù)載均衡、網(wǎng)站訪問(wèn)等問(wèn)題,有興趣的朋友可以研究一下。
4、你需要購(gòu)買(mǎi)一個(gè)IP盒子硬件設(shè)備,價(jià)格為 300 元,這個(gè)為一次性的,其次你還需要購(gòu)買(mǎi)固定IP,目前有電信、聯(lián)通和香港IP可供使用。1個(gè)固定IP(無(wú)端口限制) / 共享帶寬:100MB。IP地址:深圳、香港。1個(gè)IP 28.00元/月。
IP盒子硬件設(shè)備
5、其中,藍(lán)色的是WAN口,連接路由器,黃色的是LAN口,連接電腦。接通電源后,等待系統(tǒng)初始化完成。 電腦網(wǎng)絡(luò)連通后(需要將ip為自動(dòng)獲取,成功后,將得到192.168.148.1段的一個(gè)ip),使用瀏覽器訪問(wèn)http://192.168.148.1,即可得到如下配置頁(yè)面:
配置頁(yè)面
6、上面部分即為系統(tǒng)為盒子分配的外網(wǎng)ip,訪問(wèn)該ip即能訪問(wèn)接入lan口的網(wǎng)絡(luò)設(shè)備。
訪問(wèn)ip
第二步:本地搭建WEB環(huán)境
本地電腦搭建Web環(huán)境還是挺簡(jiǎn)單的,如果是Windows的話有XAMPP、PHPnow、UPUPW等軟件,可以快速在電腦上安裝好Apache,PHP,PhpMyAdmin,MySQL的Web服務(wù)器。
不過(guò),如果想到將電腦用作專(zhuān)門(mén)的服務(wù)器,建議使用Linux系統(tǒng)。Linux系統(tǒng)有非常多的LNMP和LAMP套件,一鍵安裝非常方便。
這里我以Windows為例,用了UPUPW,直接解壓軟件,運(yùn)行命令,一鍵開(kāi)啟Nginx、PHP、MysqL等。
UPUPW
輸入127.0.0.1就可以看到電腦已經(jīng)成功運(yùn)行上了Web環(huán)境了。
UPUPW PHP 探針
第三步:安裝wordpress和用IP盒子實(shí)現(xiàn)用戶訪問(wèn)本地服務(wù)器
1、在本地搭建好了Web環(huán)境后,只要插上IP盒子,其它人就可以通過(guò)瀏覽IP來(lái)訪問(wèn)到本地了。
通過(guò)瀏覽IP來(lái)訪問(wèn)到本地
2、如果要安裝Wordpress的話也很簡(jiǎn)單,先用IP訪問(wèn)PhpMyadmin,創(chuàng)建好數(shù)據(jù)庫(kù)。
用IP訪問(wèn)PhpMyadmin
3、然后,將Wordpress文件解壓復(fù)制到本地Web服務(wù)器的根目錄,接下來(lái)就可以開(kāi)始安裝Wordpress了。
開(kāi)始安裝Wordpress
4、使用IP盒子成功搭建了一個(gè)Wordpress網(wǎng)站,演示如下圖:
成功搭建了一個(gè)Wordpress網(wǎng)站
第四步:關(guān)于域名綁定的問(wèn)題
1、如果使用IP盒子建站的話,因?yàn)橐呀?jīng)分配了一個(gè)可供用戶訪問(wèn)的固定IP,所以你只需要直接到域名DNS解析處將域名解析到該IP即可。
將域名解析到該IP
2、域名綁定成功,可以正常訪問(wèn)。
域名綁定成功
第五步:關(guān)于域名綁定的問(wèn)題
1、綁定域名問(wèn)題。如果購(gòu)買(mǎi)的是國(guó)內(nèi)的IP,需要提交白名單。如果使用香港IP的話,就不需要了。但是速度肯定也會(huì)受影響。
綁定域名問(wèn)題
2、關(guān)于速度的問(wèn)題。大部分光纖用戶的上傳速率被限制在500kb,所以這導(dǎo)致了本地Web服務(wù)器被訪問(wèn)的速度也不會(huì)超過(guò)這個(gè)值。所以,本地帶寬上傳太低,已經(jīng)是硬傷。
速度問(wèn)題
3、關(guān)于安全的問(wèn)題。將家里的電腦暴露在互聯(lián)網(wǎng)中,需要做好安全防護(hù)措施。尤其是Windows系統(tǒng),更需時(shí)刻保持警戒。
安全問(wèn)題
IP盒子官網(wǎng):