2020-09-18 15:21:06 登录注册 RSS

当前位置: 公理网 >> 投诉不良 >> linux后台运行natapp(ngrok)教程

linux后台运行natapp(ngrok)教程
发布时间:02-18| 来源:公理网 | 点击发表评论

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

?

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

cd?/usr/local/natapp
?

然后运行

./natapp?-authtoken=xxxxx
?

正常运行如下

?

20170628/1498660977314858.png"/>

?

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

?

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

?

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

?

很简单,运行

nohup?./natapp?-authtoken=xxxx?-log=stdout?
注意一定要加上-log=stdout

?

运行如图

20170628/1498662271447463.png"/>

?

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

?

另开一个窗口检查一下

ps?-ef|grep?natapp
20170628/1498662709732633.png"/>

?

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

?

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

kill?-9?2777
?

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

nohup?./natapp?-authtoken=xxx?-log=stdout?-log-level=ERROR?点赞
收藏
分享

授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!

授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!

授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。

81771741"}'target="_blank"href="https://blog.csdn.net/huaidan1469/article/details/81771741">linux后台运行natapp(n...
xiaoanzi123:[reply]Allen5185[/reply]
这两天公司里在弄一个验证用到了这个natapp。昨天终于找到了解决办法。参考文章:
https://blog.csdn.net/mashuai720/article/details/83276017
问题:如果我们关闭natapp启动成功后的界面的话,natapp进程就会关闭,想再次远程连接就不可能了…
解决办法:natapp进程实现后台启动(三种办法,此处选择第三种)
使用“nohup”,即“nohup./natapp”,忽略hangup信号,防止终端关闭时程序退出。运行状态可以用“jobs-l”来查看。
使用“setsid”即“setsid./natapp”。
最简单,将命令放入括号当中,比如说:(./natapp),这样就行了。
ps:我是用的第三种(./natapp)的方式,启动后在后台运行,但是命令窗口依然会显示生成的域名和端口,完全OK。
顺便问一句,老兄,你是买的natapp然后自己的域名映射过去的嘛?我的阿里云服务器马上到期了,续费一年太贵了,也想试试用natapp映射自己的域名。

最新新闻

手机浏览

公理网 版权所有

公理网 Total 0.033974(s) query 6, 报料QQ:点击这里

给我发消息