使用ngrok 讓本機上的網站讓全世界看到 - iT 邦幫忙 | ngrok教學
這個title會不會下得太過火?!回到主要目的,您一定有過這樣的經驗:想測試個功能,卻要大費周章地將程式部署到測試機、發揮創意做的小東西都沒有對外公開的host環境可以測試,即使是使用雲端,也是需要經過一些申請跟部署,加上費用也是考量的因素之一,而常常花在這些零碎工作的時間可能都比真正開發的時間要長。現在我們可以使用ngrok這個服務來解決問題:我們可以將自己電腦上的網站透過ngrok的對應,讓其他人可以透過ngrok提供的網址來瀏覽原本只存在本機上的網站。看完說明有沒有覺得是個好東西,就讓我們馬上開始吧1.如何開始...
這個 title 會不會下得太過火?!
回到主要目的,您一定有過這樣的經驗:想測試個功能,卻要大費周章地將程式部署到測試機、發揮創意做的小東西都沒有對外公開的 host 環境可以測試,即使是使用雲端,也是需要經過一些申請跟部署,加上費用也是考量的因素之一,而常常花在這些零碎工作的時間可能都比真正開發的時間要長。
現在我們可以使用 ngrok 這個服務來解決問題:我們可以將自己電腦上的網站透過 ngrok 的對應,讓其他人可以透過 ngrok 提供的網址來瀏覽原本只存在本機上的網站。
看完說明有沒有覺得是個好東西,就讓我們馬上開始吧
1. 如何開始A. 下載直接至 下載點[1] 下載對應 os 的版本
B. 解壓縮
如果連網需要透過 proxy 才需要進行下列步驟
先執行下列指令會自動建立 configuration 檔案ngrok authtoken 4nq9771bPxe8ctg7LKr_2ClH7Y15Zqe4bWLWF9p
authtoken 需經由註冊取得
設定 proxy
如果連網需要透過 proxy 才需要進行上述步驟
2. 執行 ngrok http porte.g. ngrok http 80 表示使用 http 80 port
預設同時啟用 http 及 https 3. 取得可連線的 urlA. ngrok
B. Web Interface
服務開啟後,預設會建立 Web Interface 來提供相關資訊 預設是 http://127.0.0.1:4040/ 4. 即時偵測網站資源被呼叫狀況會列出網站相關資料被存取的紀錄,及使用的 http verb
A. ngrok
B. Web Interface
...