今天一同事向我諮詢ngrok的問題,他想把內網本地的資源,分享到公網上面。不知道如何操作,只知道用ngrok可以實現。
然後我拜讀了一下ngrok,ngrok這個神器還真是不賴。可以將自己本地開發的程序臨時放到公網上供大家參考。便於產品展示、bug遠程協助,以及與其他人交流。
真是太方便了。更加值得一提是:使用ngrok讓微信公衆平臺通過80端口訪問本機 ,對應微信開發也是好處一大票啊。
費話不多說啦。
首先調研了其他是怎麼做的,參考網址如下: http://blog.csdn.net/liuxiyangyang/article/details/22922265
發現寫的很清楚,嘗試用這個方法進行試驗。ngrok的官方網站是 https://ngrok.com/ 。
(1) 登錄官網下載ngrok安裝包,有不同版本的。我下載的是windows版本的。 下載解壓到到 d://ngrok 文件夾下。
https://ngrok.com/download 安裝包不大。
(2)註冊一下獲取外網的唯一標識
https://ngrok.com/user/signup 註冊後往下拉會有一串字母,我的是: IKCklZeEJWX9ACoY0jO/
Your auth token : IKCklZeEJWX9ACoY0jO/ 【COPY】
(3)然後打開CMD,找到 D:\ngrok 路徑下:
執行【命令1】: ngrok -authtoken IKCklZeEJWX9ACoY0jO/ 80
含義是:將你本地的資源的唯一標識別在ngrok上做映射。
(4)啓動你的tomcat,準備將本地的資源發佈到公網上
執行【命令2】: ngrok -subdomain=ceshi 8080
含義是:給你公網上要顯示的本地資源取個名字 ceshi 端口 8080。
(5)結果驗證
顯示結果一致。
試驗成功。