如何使C ++程序在VPS上全天候运行[重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

我使用Ubuntu在DigitalOcean.com上有一个VPS,我想知道如何在退出终端后保持程序全天候运行。

c++ ubuntu digital-ocean vps
1个回答
0
投票

一种方法是使用VNC。我自己用ubuntu做这个。 VNC设置起来并不困难。设置起来非常简单,比您想象的要容易得多。您基本上有一个VNC服务器,可以与XWindows一起运行桌面会话,并且您可以从任何计算机进行连接。我在ubuntu机器上使用Tightvnc,在我的Windows机器上使用TightVNC查看器或RealVNC连接,在ubuntu客户端上我使用了remmina作为客户端。

我使用它的原因正是你所描述的:我可以在Windows会话中运行,然后关闭我的笔记本电脑,然后再连接回来。

一旦启动VNC会话,它将全天候存在,您可以随时连接到它,无论您是否连接,终端和会话中运行的其他程序都将继续运行。

当您重新连接时,就像您从未离开过一样。这与使用nohup或作为守护进程或诸如此类的东西在后台运行的东西不同。

© www.soinside.com 2019 - 2024. All rights reserved.