您好,登錄后才能下訂單哦!
本篇內(nèi)容介紹了“怎么使用cpolar內(nèi)網(wǎng)穿透將本地web網(wǎng)站發(fā)布上線”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!
在macOS上打開終端,執(zhí)行命令啟動Apache服務(wù)器,提示Passwod
,輸入密碼
sudo apachectl start
## Apache常用命令: ## 啟動apache: sudo apachectl start ## 重啟apache: sudo apachectl restart ## 關(guān)閉apache: sudo apachectl stop
瀏覽器訪問localhost(默認80端口),頁面正??吹?code>It Works!,表示服務(wù)器啟動成功,局域網(wǎng)內(nèi)可正常訪問!
目前web服務(wù)只能在局域網(wǎng)內(nèi)訪問,接下來我們使用cpolar內(nèi)網(wǎng)穿透將本地web服務(wù)映射到公網(wǎng),實現(xiàn)公網(wǎng)用戶也可以訪問到本地web服務(wù),無需公網(wǎng)IP,也無需設(shè)置路由器。
macos安裝cpolar可通過homebrew包管理器進行安裝,無需手動下載安裝包。
安裝homebrew
Homebrew是一款Mac OS下的套件管理工具,擁有安裝、卸載、更新、查看、搜索等很多實用的功能。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
通過Homebrew包管理器安裝cpolar內(nèi)網(wǎng)穿透
brew tap probezy/core && brew install cpolar
token認證
登錄cpolar官網(wǎng)后臺,點擊左側(cè)的驗證,查看自己的認證token,之后將token貼在命令行里
cpolar authtoken xxxxxxx
安裝服務(wù)
sudo cpolar service install
啟動服務(wù)
sudo cpolar service start
登錄cpolar web UI管理界面
在瀏覽器上訪問本地9200端口【http://127.0.0.1:9200/】,使用cpolar賬號登錄。
登錄成功后,點擊左側(cè)儀表盤的隧道管理——隧道列表,可以看到兩條樣例隧道(可自行編輯或者刪減)
ssh隧道:指向本地22端口,tcp協(xié)議website隧道:指向本地8080端口,tcp協(xié)議
點擊左側(cè)儀表盤的隧道管理——創(chuàng)建隧道,我們來創(chuàng)建一條隧道,將在本地80端口下的web服務(wù)映射到公網(wǎng):
隧道名稱:可自定義,注意不要與已有隧道名稱重復(fù)
協(xié)議:http協(xié)議
本地地址:80
域名類型:免費選擇隨機域名
地區(qū):選擇China VIP
點擊創(chuàng)建
提示隧道創(chuàng)建成功后,頁面自動跳轉(zhuǎn)至隧道列表,可以看到剛剛創(chuàng)建成功的tunnel-1隧道,狀態(tài)active
,表示為正常在線,注意無需再次點擊啟動。
點擊左側(cè)儀表盤的狀態(tài)——在線隧道列表,可以看到tunnel-1隧道已經(jīng)有生成了相應(yīng)的公網(wǎng)地址,一個http協(xié)議,一個https協(xié)議(免去配置ssl證書的繁瑣步驟),均可以訪問到本地web服務(wù),復(fù)制公網(wǎng)地址。
在瀏覽器上訪問公網(wǎng)地址,測試訪問成功,實現(xiàn)公網(wǎng)訪問本地web服務(wù)。
由于使用免費的cpolar所生成的公網(wǎng)地址為隨機臨時地址,24小時內(nèi)會發(fā)生變化,對于需要長期訪問的用戶不是很方便。為此,我們可以為其配置一個容易記憶的固定二級子域名,同時提高帶寬,實現(xiàn)更為流暢的訪問。
注意需要將cpolar套餐升級至基礎(chǔ)套餐或以上?!綾polar.cn已備案】
登錄cpolar官網(wǎng)后臺,點擊左側(cè)的預(yù)留,找到保留二級子域名:
地區(qū):選擇China VIP
二級域名:可自定義填寫
描述:即備注,可自定義填寫
點擊保留
提示子域名保留成功,復(fù)制所保留的二級子域名
訪問http://127.0.0.1:9200/登錄cpolar web UI管理界面,點擊左側(cè)儀表盤的隧道管理——隧道列表,找到所要配置的隧道,點擊右側(cè)的編輯
修改隧道信息,將保留成功的二級子域名配置到隧道中
域名類型:選擇二級子域名
Sub Domain:填寫保留成功的二級子域名,本例為test01
點擊更新
提示更新隧道成功,點擊左側(cè)儀表盤的狀態(tài)——在線隧道列表,可以看到公網(wǎng)地址已經(jīng)更新為保留成功的二級子域名,將其復(fù)制下來。
在瀏覽器上訪問固定二級子域名,測試訪問成功,現(xiàn)在該公網(wǎng)地址不會隨機變化了。
“怎么使用cpolar內(nèi)網(wǎng)穿透將本地web網(wǎng)站發(fā)布上線”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。