個人電腦變成服務器,使用ngrok將本地Web服務映射到外網(wǎng).
- 標簽 :
1、什么是ngrok。
ngrok 是一個反向代理,通過在公共的端點和本地運行的 Web 服務器之間建立一個安全的通道。ngrok 可捕獲和分析所有通道上的流量,便于后期分析和重放。
2、為什么要使用ngrok。
作為一個Web開發(fā)者,我們有時候會需要臨時地將一個本地的Web網(wǎng)站部署到外網(wǎng),以供他人體驗評價或協(xié)助調試等等,通常我們會這么做:
找到一臺運行于外網(wǎng)的Web服務器
服務器上有網(wǎng)站所需要的環(huán)境,否則自行搭建
將網(wǎng)站部署到服務器上
調試結束后,再將網(wǎng)站從服務器上刪除
只不過是想向朋友展示一下網(wǎng)站而已,要不要這么麻煩,累感不愛╰(`□′)╯
3、ngrok可以做什么。
啟動ngrok后,會獲得一個隨機的二級域名,當我們啟動電腦上的tomcat(或其他)時,我們就可以通過ngrok獲取的這個域名訪問到我們的這個web項目,就如同我們訪問本機的localhost一樣。
4、獲取ngrok。
在ngrok官網(wǎng)https://ngrok.com/download下載ngrok;
注:訪問官方網(wǎng)站需要翻墻,也可以自行百度下載。
個人電腦變成服務器,使用ngrok將本地Web服務映射到外網(wǎng)
5、啟動ngrok。
雙擊ngrok.exe,會彈出一個cmd命令框,然后輸入ngrok http +端口,如ngrok http 80,及可以啟動程序。
網(wǎng)上大多數(shù)都是“打開CMD命令行,進入ngrok.exe所在目錄,運行ngrok.exe+端口,如ngrok.exe 80。”可是本人測試這樣不能正常啟動,需要輸入的命令換成ngrok.exe http+端口才可以正常啟動。
個人電腦變成服務器,使用ngrok將本地Web服務映射到外網(wǎng)
輸入ngrok http 80啟動后,
個人電腦變成服務器,使用ngrok將本地Web服務映射到外網(wǎng)
獲取的二級域名就是 http://cc5e1e4e.ngrok.io。
6、訪問。
這時當我們創(chuàng)建一個Java web項目時,啟動tomcat就可以通過這個域名訪問到我們本地的項目了。
上一篇:概述:如何學習計算機及編程
下一篇:前后端分離勢在必行!

