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,接着將上面本身定義的網址輸入到瀏覽器中,並在其後加上你要運行的工程名和主頁名就能夠看到本身的工程了