首页 > 代码库 > rapsbian下配置ngrok
rapsbian下配置ngrok
访问https://ngrok.com,下载Linux/ARM版本的(因为PI为ARM的芯片,如果下载Linux版本的是无法正常使用的)
解压
$ unzip /path/to/ngrok.zip
注册ngrok帐号并登录,记下里面的Auth Token
创建/home/pi/.ngrok,内容如下(aaa为配置名,bbb为二级域名)
auth_token: *******tunnels: aaa: subdomain: "bbb" proto: http: 80
通过下面的命令可以启动服务
/path/to/ngrok start aaa
如果需要后台执行需要使用如下的命令
/path/to/ngrok -log=stdout start aaa > /dev/null &
创建脚本/etc/init.d/ngrok_svc
#!/bin/sh### BEGIN INIT INFO# Provides: yondy# Required-Start: $remote_fs $syslog# Required-Stop: $remote_fs $syslog# Default-Start: 2 3 4 5# Default-Stop: 0 1 6# Short-Description: test update-rc.d to start a service### END INIT INFOcase "$1" in start) /home/pi/ngrok -config=/home/pi/.ngrok -log=stdout start aaa > /dev/null & ;; restart|reload|force-reload|staus) echo "Error: argument ‘$1‘ not supported" >&2 exit 3 ;; stop) killall ngrok ;; *) echo "Usage: $0 start|stop" >&2 exit 3 ;;esac exit 0
添加为服务
sudo update-rc.d ngrok_svc defaults
OK
rapsbian下配置ngrok
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。