前言
很多時候我們的項目並沒有部署在雲服務器上,我們在自己電腦上開發的 Web 項目,想要分享給其他人訪問,那麼該如何實現呢?
比如:
在本地的項目地址爲 http://localhost:8080/
如果有一臺服務器能將其映射爲 http://www.xymy.com 就能訪問到本地項目
要實現上述效果,我們可以用到 Ngrok 免費實現。
- 註冊賬號
http://www.ngrok.cc/login/register - 登錄後購買免費隧道
- 填寫隧道信息
隧道名稱:可以隨便填寫,無關緊要只是爲了一個備註
前置域名:服務器免費贈送的域名,請不要帶上後綴,如果要 xinyuanmayi.free.idcfengye.com 只需要填寫 xinyuanmayi 即可
本地端口:可以爲同一個局域網內任意一臺機器進行映射,只需要填對ip和端口就行,例如:127.0.0.1:8080
http驗證用戶名:非必填項,在需要的時候填寫,否則可以不填
http驗證密碼:非必填項,在需要的時候填寫,否則可以不填
- Ngrok 客戶端下載
在隧道管理中,找到Ngrok 客戶端下載,根據需要下載對應的 Ngrok 客戶端
http://www.ngrok.cc/download.html
- 下載解壓到本地
6. 運行Sunny-Ngrok啓動工具.bat
7. 輸入前面購買的隧道 id,回車即可
至此,我們就能通過免費的外網地址,訪問到本地的項目。
注意:服務需要一直啓動