有没有办法让应用程序在 Linux 服务器上运行?
Posted
技术标签:
【中文标题】有没有办法让应用程序在 Linux 服务器上运行?【英文标题】:Is there way to keep an application running on a Linux server? 【发布时间】:2014-07-17 05:25:42 【问题描述】:我在我的 Godaddy Linux 服务器上使用 Ngrok (https://ngrok.com/) 应用程序来创建到我的主机的本地隧道。
但是,我通过 SSH 访问服务器并运行应用程序,但是当我退出 SSH 连接时,应用程序停止运行,所以 有没有办法让 Ngrok 应用程序在 Linux 服务器上运行(可能作为服务) ?
注意:我在 Godaddy 服务器上没有 root 访问权限,所以无论解决方案应该能够以非 root 用户身份进行处理
【问题讨论】:
使用nohup
运行应用程序。
在这里寻找答案serverfault.com/questions/311593/… 寻找askubuntu.com/questions/8653/…
@Barmar 感谢 nohup 运行良好
@Jayesh 谢谢,screen
似乎也可以工作,但在 Godaddy 共享主机服务器上没有安装 tmux
【参考方案1】:
您需要使用 GNU 屏幕。
screen
然后您可以使用 CTRL + A 然后 CTRL + D 退出
希望对你有帮助
【讨论】:
screen
是解决此问题的众多工具之一。更详细的答案如何使用screen
会有所帮助以上是关于有没有办法让应用程序在 Linux 服务器上运行?的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法让我的二进制文件对 Linux 中的一些全局热键做出反应?