码迷,mamicode.com
首页 > 其他好文 > 详细

rapsbian下配置ngrok

时间:2015-01-31 23:06:29      阅读:272      评论:0      收藏:0      [点我收藏+]

标签:

访问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 INFO


case "$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

标签:

原文地址:http://www.cnblogs.com/yondy/p/4264765.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!