1、为何要使用ngrok?html
做为一个Web开发者,咱们有时候会须要临时地将一个本地的Web网站部署到外网,以供它人体验评价或协助调试等等,一般咱们会这么作:浏览器
找到一台运行于外网的Web服务器tomcat
服务器上有网站所须要的环境,不然自行搭建服务器
将网站部署到服务器上网络
调试结束后,再将网站从服务器上删除架构
只不过是想向朋友展现一下网站而已,要不要这么麻烦,累感不爱╰(`□′)╯dom
2、有了ngrok以后,世界是如此的美好网站
首先注册并下载ngrok,获得一串受权码url
运行命令ngrok -authtoken 你的受权码 80,80是你本地Web服务的端口,而以后ngrok会记住你的受权码,直接ngrok 80就OK了spa
你会获得一串网址,经过这个网址就能够访问你本地的Web服务了
3、获取ngrok
(ngrok网络架构图所示 来自:http://www.oschina.net/p/ngrok)
如下内容来自:http://blog.sina.com.cn/s/blog_70e059a20102vhji.html
一、下载ngrok软件
网址:ngrok.com
二、架设ngrok
将下载好的ngrok软件放到一个本身以为比较舒服的地方
使用CMD命令提示符将其切换到ngrok软件所在的文件位置(盘:E:,文件:cd 文件名)
输入:ngrok 8080
下图所示
推荐方式
不使用ngrok 8080,采用http://www.tunnel.mobi/方式
在该网站下载ngrok.cfg文件,将其跟ngrok软件放在同一目录下
使用CMD命令提示符将其切换到ngrok软件所在的文件位置(盘:E:,文件:cd 文件名)
输入:ngrok -config ngrok.cfg -subdomain example 8080
example-本身任意设置;
8080-tomcat的端口号
你只要使用运行tomcat,接着将上面本身定义的网址输入到浏览器中,并在其后加上你要运行的工程名和主页名就能够看到本身的工程了