ngrok设置开机自启动



后台运行ngrok的方法在之前的文章中已经介绍。而我们在使用ngrok很多时候希望是开机自己就启动起来,方法如下:


一,在ngrok程序目录下新建一个启动脚本,例如:

[plain]   view plain  copy
  在CODE上查看代码片 派生到我的代码片
  1. path=/usr/appdata/ngrok  
  2. nohup $path/ngrok -config $path/ngrok.cfg start http ssh  

path为当前目录的路径

启动脚本要写后台启动的脚本,后面的启动项目根据自己需要来写


二,把ngrok程序制作成系统服务

在 /etc/rc.d/init.d目录下新建一个服务项目(ngrok),如下:

[plain]   view plain  copy
  在CODE上查看代码片 派生到我的代码片
  1. #!/bin/sh  
  2. #chkconfig:2345 70 30  
  3. #description:ngrok  
  4.   
  5. ngrok_path=/usr/appdata/ngrok  
  6. case "$1" in  
  7.     start)  
  8.         echo "start ngrok service.."  
  9.         sh ${ngrok_path}/start.sh  
  10.         ;;  
  11.     *)  
  12.     exit 1  
  13.     ;;  
  14. esac  


这一段注意不要和其他服务名重复:#description:ngrok 


给该文件赋权限755

chmod 755 ngrok


三,注册ngrok服务自启动

chkconfig --add  ngrok


四、启用服务

systemctl enable ngrok.service


测试服务是否能启动成功

service ngrok start

检查自启动的服务

chkconfig



好了,重启服务器验证一下。成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值