三分钟实现互联网访问本地项目之Ngrok
前言
很多时候我们的项目并没有部署在云服务器上,我们在自己电脑上开发的 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,回车即可
至此,我们就能通过免费的外网地址,访问到本地的项目。
注意:服务需要一直启动