轉(zhuǎn)載自cpolar極點(diǎn)云的文章:無公網(wǎng)IP?教你在外遠(yuǎn)程訪問本地Wamp服務(wù)器「內(nèi)網(wǎng)穿透」
前言
軟件技術(shù)的發(fā)展日新月異,各種能方便我們生活、工作和娛樂的新軟件層出不窮,但也有一些經(jīng)過時(shí)間和用戶考驗(yàn)的老牌軟件屹立不倒。就一我們熟悉的網(wǎng)站集成環(huán)境來說,全球就有很多種server軟件。每個(gè)軟件都有各自的特色(雖然同質(zhì)化很嚴(yán)重),也擁有自己固定的適用群體。今天,我們就嘗試安裝一款經(jīng)典集成環(huán)境軟件Wamp,并使用cpolar內(nèi)網(wǎng)穿透建立數(shù)據(jù)隧道,讓我們能在公共互聯(lián)網(wǎng)上訪問到本地電腦上的Wamp。
1.Wamp服務(wù)器搭建
Wamp就是Windows Apache Mysql PHP集成安裝環(huán)境,簡(jiǎn)單說就是在Windows操作系統(tǒng)下,集成運(yùn)行Apache、php和MySQL的服務(wù)器軟件。這樣的集成軟件方便我們對(duì)Apache模塊、php擴(kuò)展等的管理,而不必再單獨(dú)安裝這些必備的軟件,也不必單獨(dú)修改它們的配置文件,統(tǒng)一由wamp進(jìn)行。
1.1 Wamp下載和安裝
Wamp作為比較知名的軟件,我們既可以在其官網(wǎng)(wampserver-64bit.en.softonic.com/)上找到下載,也可以在360軟件管家或搜索引擎中搜索下載。
在軟件下載完成后,雙擊下載好的安裝文件即可進(jìn)入自動(dòng)安裝程序。期間也沒有什么需要修改的內(nèi)容,因此直接一路Next
,等待其安裝完成即可。
需要注意的是,在Wamp自動(dòng)安裝周邊軟件(Apache、MySQL)之類時(shí),會(huì)需要Windows系統(tǒng)內(nèi)已安裝VC++
運(yùn)行庫(kù)合集,如果沒有安裝VC++,會(huì)導(dǎo)致Apache安裝失敗。
當(dāng)Wamp安裝完成后,會(huì)在Windows系統(tǒng)托盤處出現(xiàn)一個(gè)小圖標(biāo),我們可以右鍵點(diǎn)擊這個(gè)小圖標(biāo),更改Wamp的語言。
接著我們左鍵點(diǎn)擊這個(gè)圖標(biāo),選擇啟動(dòng)所有服務(wù)
選項(xiàng),就能啟動(dòng)wamp的服務(wù)進(jìn)程(wamp會(huì)自動(dòng)啟動(dòng)apache、MySQL等網(wǎng)頁(yè)程序)。
只要wamp啟動(dòng)成功,其圖標(biāo)就會(huì)變?yōu)榫G色。
1.2 Wamp網(wǎng)頁(yè)測(cè)試
在所有網(wǎng)頁(yè)運(yùn)行相關(guān)服務(wù)都啟動(dòng)后,我們可以左鍵點(diǎn)擊這個(gè)圖標(biāo),并點(diǎn)選localhost
選項(xiàng),進(jìn)入wamp的本地主頁(yè)
只要顯示出如下頁(yè)面,就說明wamp在本地電腦上安裝成功。
Wamp安裝成功后,我們就可以在wamp安裝文件夾下,找到名為www
的文件夾,并在這個(gè)文件夾里放入打算運(yùn)行的網(wǎng)頁(yè),就能安裝顯示我們想要安裝的網(wǎng)頁(yè)。
此時(shí)的wamp網(wǎng)頁(yè)還只能在本地局域網(wǎng)內(nèi)顯示,如果想要讓網(wǎng)頁(yè)能在公共互聯(lián)網(wǎng)上被訪問到,突破本地電腦的信息孤島情況,還需要安裝cpolar內(nèi)網(wǎng)穿透,并使用其生成一條內(nèi)網(wǎng)穿透數(shù)據(jù)隧道,讓我們能在公共互聯(lián)網(wǎng)環(huán)境下,輕松訪問到本地電腦上的網(wǎng)頁(yè)。
2. Cpolar內(nèi)網(wǎng)穿透的安裝和注冊(cè)
想要使用cpolar建立內(nèi)網(wǎng)穿透數(shù)據(jù)隧道,需要先安裝cpolar軟件,我們可以在其官網(wǎng)(https://www.cpolar.com/)上找到對(duì)應(yīng)操作系統(tǒng)的下載。
當(dāng)cpolar下載完成后,將下載好的壓縮包解壓,并點(diǎn)擊其中的.msi
文件,即可進(jìn)入自動(dòng)安裝程序,由于并沒有什么需要我們自己設(shè)置的部分(cpolar的安裝位置可以自行選擇),因此可以一路Next
完成安裝。
于cpolar會(huì)為每個(gè)用戶創(chuàng)建獨(dú)立的數(shù)據(jù)隧道,并輔以用戶密碼和token碼保證數(shù)據(jù)安全,因此我們?cè)谑褂胏polar之前,需要進(jìn)行用戶注冊(cè)。注冊(cè)過程也非常簡(jiǎn)單,只要在cpolar主頁(yè)右上角點(diǎn)擊用戶注冊(cè)
,在注冊(cè)頁(yè)面填入必要信息,就能完成注冊(cè)。
2.1 本地網(wǎng)頁(yè)發(fā)布
在完成了cpolar的安裝和注冊(cè)后,我們就可以著手使用cpolar建立內(nèi)網(wǎng)穿透數(shù)據(jù)隧道。讓本地電腦wamp服務(wù)器上的網(wǎng)頁(yè),能夠在公共互聯(lián)網(wǎng)上被訪問到。由于網(wǎng)頁(yè)講求穩(wěn)定訪問,而cpolar免費(fèi)版的數(shù)據(jù)隧道每24小時(shí)重置一次。筆者并不想每天進(jìn)行重連設(shè)置,因此升級(jí)cpolar至vip版,以便能獲得能長(zhǎng)期穩(wěn)定存在的內(nèi)網(wǎng)穿透數(shù)據(jù)隧道。
2.2 Cpolar云端設(shè)置
要達(dá)到內(nèi)網(wǎng)穿透的目的,需要先登錄cpolar的官網(wǎng),并在用戶主頁(yè)面左側(cè)找到預(yù)留
按鈕,并點(diǎn)擊進(jìn)入cpolar的數(shù)據(jù)隧道預(yù)留頁(yè)面。在這里生成一個(gè)公共互聯(lián)網(wǎng)地址(也可以看做數(shù)據(jù)隧道的入口),由于此時(shí)這個(gè)地址沒有連接本地的軟件輸出端口,因此也可以看做是一條空白的數(shù)據(jù)隧道。
在保留二級(jí)子域名
欄位,需要進(jìn)行幾項(xiàng)信息的簡(jiǎn)單設(shè)置,即
-
地區(qū)
:服務(wù)器所在區(qū)域,就近選擇即可 -
二級(jí)域名
:會(huì)最終出現(xiàn)在生成的公共互聯(lián)網(wǎng)地址中,作為網(wǎng)絡(luò)地址的標(biāo)識(shí)之一 -
描述
:可以看做這條數(shù)據(jù)隧道的描述,能夠與其他隧道區(qū)分開即可)。
完成這幾項(xiàng)設(shè)置后,就可以點(diǎn)擊右側(cè)的保留
按鈕,將這條數(shù)據(jù)隧道保留下來。當(dāng)然,如果這條數(shù)據(jù)隧道不打算再使用,還可以點(diǎn)擊右側(cè)的“x”將其輕松刪除,節(jié)約寶貴的隧道名額。
2.3 Cpolar本地設(shè)置
完成cpolar云端的設(shè)置保留好空白數(shù)據(jù)隧道后,我們打開本地cpolar客戶端,將云端生成的空白數(shù)據(jù)隧道與本地的wamp頁(yè)面連接起來。
在本地打開并登錄cpolar客戶端后(可在瀏覽器中輸入localhost:9200訪問Web-UI,也可以在Windows開始菜單中點(diǎn)擊cpolar客戶端的快捷方式),點(diǎn)擊客戶端主界面左側(cè)“隧道管理”項(xiàng)下的“創(chuàng)建隧道”按鈕,進(jìn)入本地隧道創(chuàng)建頁(yè)面(如果要?jiǎng)?chuàng)建沒24小時(shí)重置地址的臨時(shí)數(shù)據(jù)隧道,可直接在此進(jìn)行設(shè)置,不必再cpolar官網(wǎng)設(shè)置空白數(shù)據(jù)隧道)。
在這個(gè)頁(yè)面,同樣需要進(jìn)行幾項(xiàng)信息設(shè)置,設(shè)置的內(nèi)容包括:
1.
隧道名稱
– 即cpolar本地的隧道信息注釋,只要方便我們分辨即可;
2.協(xié)議
– wamp頁(yè)面是網(wǎng)頁(yè)形式,因此選擇http協(xié)議;
3.本地地址
– 本地地址即為本地網(wǎng)站的輸出端口號(hào),wamp中的apache默認(rèn)輸出端口為80,因此這里也填入80(如有需要,也可以在wamp中進(jìn)行修改);
4.域名類型
– 由于我們已經(jīng)在cpolar云端預(yù)留了二級(jí)子域名的數(shù)據(jù)隧道,因此勾選“二級(jí)子域名”(如果預(yù)留的是自定義域名,則勾選自定義域名),并在下一行“Sub Domain”欄中填入預(yù)留的二級(jí)子域名,我們預(yù)留的二級(jí)子域名為“wampweb”,因此這里填入同樣的我二級(jí)子域名。
5. 如果創(chuàng)建的是臨時(shí)數(shù)據(jù)隧道
,則直接勾選“隨機(jī)域名”,讓cpolar客戶端自行生成網(wǎng)絡(luò)地址;
6.地區(qū)
– 與cpolar云端預(yù)留的信息一樣,我們依照實(shí)際使用地填寫即可;
完成這些設(shè)置后,就可以點(diǎn)擊頁(yè)面下方的“創(chuàng)建”按鈕,將cpolar云端的空白數(shù)據(jù)隧道與本地的支付測(cè)試頁(yè)面連接起來。當(dāng)數(shù)據(jù)隧道成功建立后,cpolar會(huì)自動(dòng)跳轉(zhuǎn)至隧道管理
——隧道列表
頁(yè)面中。在這里,我們能對(duì)這條數(shù)據(jù)隧道進(jìn)行管理,包括開啟、關(guān)閉或刪除這條隧道,也可以點(diǎn)擊“編輯”按鈕,最這條數(shù)據(jù)隧道的信息進(jìn)行修改。
3. 公網(wǎng)訪問測(cè)試
最后,我們點(diǎn)擊左側(cè)狀態(tài)
——在線隧道列表
按鈕,就能找到wamp頁(yè)面在公共互聯(lián)網(wǎng)上的地址。
我們將這個(gè)地址粘貼到其他設(shè)備瀏覽器中,就能看到本地wamp的頁(yè)面。也就意味著本地wamp網(wǎng)頁(yè)已經(jīng)打破信息孤島的限制,成功在公共互聯(lián)網(wǎng)上發(fā)布。
文章來源:http://www.zghlxwxcb.cn/news/detail-437951.html
4. 結(jié)語
其實(shí),wamp只是裝載網(wǎng)頁(yè)的容器
,我們可以在wamp里安裝上自己想要的網(wǎng)頁(yè)內(nèi)容,讓這個(gè)網(wǎng)頁(yè)成為我們對(duì)外發(fā)聲的窗口。而有了cpolar內(nèi)網(wǎng)穿透創(chuàng)建的內(nèi)網(wǎng)穿透數(shù)據(jù)隧道,則可以讓互聯(lián)網(wǎng)上的訪客都能看到本地wamp裝載的網(wǎng)頁(yè)。文章來源地址http://www.zghlxwxcb.cn/news/detail-437951.html
到了這里,關(guān)于本地搭建wamp服務(wù)器并內(nèi)網(wǎng)穿透實(shí)現(xiàn)無公網(wǎng)IP遠(yuǎn)程訪問的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!