Linux或树莓派安装ngrok将web服务映射到公网/以及后台运行ngrok

作为一个 java web 开发者,有时候,你需要将你本地正在开发中的网站远程展示给别人看,例如让别人评价下你的设计,协助调试等,现在公网ip实在稀缺。

之前我能想到的办法,就是在自己的网站放到阿里云ECS中,但是ECS太贵了。之后发现有花生壳这个软件,不过太贵了不如买ECS了还能有公网ip。

花6元买个测试版就每个月1G流量实在不够用,而且速度慢。

今天,发现了 ngrok ,终于可以免费内网映射到外网了。

首先,下载注册  ngrok   看好版本下载  例如:树莓派现在arm版的

将下载好的上传到本地服务器了,将其解压

unzip /path/to/ngrok.zip

假如,你的本地站点运行在 80 端口。
注册 ngrok 后,你会得到一串授权码。根据提示,运行下面的命令:

./ngrok authtoken <YOUR_AUTH_TOKEN>
./ngrok http 80

注意: 这个授权码只是第一次使用时需要。ngrok 会记住。

此时终端界面上会给你两个公网 url:

Forwarding  http://qqea2510.ngrok.com -> 127.0.0.1:80

Forwarding  https://qqea2510.ngrok.com -> 127.0.0.1:80

然后,你就可以选择其中一个,发送给对方,他就可以看到你的本地网站啦!
 

后台运行ngrok(树莓派版)

安装screen

apt-get install screen

运行

screen -S keepngrok (-S 后面名字随便取)

然后运行ngrok启动命令 

./ngrok http 80

最后按快捷键

ctrl +A +D

既可以保持ngrok后台运行

 

后台运行ngrok(Linux版)

使用nohup命令

nohup ./ngrok http 80 &

就可后台启动了

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值