linux后台运行natapp(ngrok)教程 - Go语言中文社区

linux后台运行natapp(ngrok)教程


首先,要确保常规方式运行natapp 没有任何问题.

 

如 我们将natapp放在 /usr/local/natapp/ 下

cd /usr/local/natapp

 

然后运行

./natapp -authtoken=xxxxx

 

正常运行如下

 

blob.png

 

浏览器访问等测试,均无任何问题.

 

这是,如果关掉窗口,就是关掉了natapp程序,所以会掉线.

 

下面利用 nohup 实现natapp(ngrok)后台运行方法

 

很简单,运行

nohup ./natapp -authtoken=xxxx -log=stdout &

注意一定要加上 -log=stdout

 

运行如图

blob.png

 

此时,按Ctrl+C 退出,或者直接关闭窗口都可以.

 

另开一个窗口检查一下

ps -ef|grep natapp

blob.png

 

可以看到natapp进程代表运行成功!如果运行了多次,则会出现多个natapp进程,需要结束进程.下面 那个 2790的,代表查找程序本身,忽略掉.

 

找到natapp进程的pid 2777 ,如果要结束进程,运行

kill -9 2777

 

nohup 默认会在当前目录 创建 nohup.out 文件,会记录natapp运行日志,为避免日志过大,可以将日志等级降低 如

nohup ./natapp -authtoken=xxx -log=stdout -log-level=ERROR &
版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/huaidan1469/article/details/81771741
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-06-20 17:13:21
  • 阅读 ( 675 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢