使用ngrok搭建自己的内网服务

来源:互联网 发布:淘宝情趣珍珠内裤评论 编辑:程序博客网 时间:2024/06/11 03:22

由于众所周知的原因,国内不能直接使用服务器的ngrok

http://www.qydev.com/


下载:

ngrok

ngrok.cfg

可以从附件中直接下载


 /home/ngrok/ngrok -config=/home/ngrok/ngrok.cfg -subdomain llztest -log /home/ngrok/log.log 80


由于ngrok有使用到tty输出,不能直接放到后台执行,

为了能够放到后台执行,需要借助supervisor


ubuntu

sudo apt-get install supervisor


修改配置文件:

vi /etc/supervisor/supervisord.conf 


[program:ngrok]
command=/home/ngrok/ngrok -config=/home/ngrok/ngrok.cfg -subdomain llztest -log /home/ngrok/log.log 80
numprocs=1                    ; 启动几个进程
directory=/home/ngrok                ; 执行前要不要先cd到目录去,一般不用
autostart=true                ; 随着supervisord的启动而启动
autorestart=true              ; 自动重启。。当然要选上了
startretries=10               ; 启动失败时的最多重试次数
exitcodes=0                 ; 正常退出代码(是说退出代码是这个时就不再重启了吗?待确定)
stopsignal=KILL               ; 用来杀死进程的信号
stopwaitsecs=10               ; 发送SIGKILL前的等待时间
redirect_stderr=true          ; 重定向stderr到stdout
stdout_logfile=/home/ngrok/logerr.log        ; 指定日志文件


supervisorctl reload

supervisorctlstartngrok

0 0
原创粉丝点击