[TOC] IT程序员常常会用到服务器,可是为了一个功能不值得买一个阿里云服务器,经过ngrok能够实现本地转外网穿透程序员
做为一个 Web 开发者,我如何让其余非局域网的人能够体验或者协助调试个人网站呢? 当我在开发支付宝、微信这类应用时,如何能直接链接到个人本地环境呢? Ngrok 为你提供了一个解决方案,它能帮助你把你本地运行的服务映射到一个公网地址,这样你就至关于部署到了互联网上。 例如我本地跑了一个 http://127.0.0.1:8080 这样的一个 Web 服务,当我经过 ngrok demo 8080 运行 Ngrok 以后, 任何想访问我网站的人就能够经过 http://demo.ngrok.io 来访问个人网站了。 bash
首先到ngrok官网上下载ngrok ngrok软件。服务器
下载后解压咱们能够看到只有一个ngrok客户端。微信
双击ngrok.exe会弹出cmd窗口 dom
在上面的也能够经过ngrok -help
命令得到如下提示信息。其中examples中是告诉咱们平时使用的映射命令。 有了客户端咱们就能够进行咱们的内外网映射了。可是在映射以前咱们还须要注册一个帐号用来使用这个客户端网站
6vYfEsgm4TRSqoYfkywws_36L3cE5cUz24x9KjMaovX
ngrok http 端口号
这个命令来映射了。并且映射的地址形式都是这样的http://XXXX.ngrok.io
,其中XXXX是随机生成的字符串。
ngrok http -subdomain=zxh 8080
复制代码
可是因为上面帐号是free版本的。因此读者应该会遇到下面的问题