如何连续运行socket.io服务器?

时间:2014-05-01 09:10:11

标签: javascript node.js ubuntu putty vps

我正在尝试编写一个白板应用程序代码。我正在使用socket.io进行实时通信。为此,我通过putty登录我的VPS,我正在启动服务器,如“node server.js”,但是当我从VPS注销时(关闭putty)通常服务器关闭。那么,我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

在您的服务器控制台中

首先点击此命令,这将永远安装模块

$ sudo npm install forever -g

根据您在服务器中的许可使用sudo

然后在服务器控制台中点击此命令

$ sudo forever start server.js

答案 1 :(得分:0)

另一种方法是使用tmux,以便在您注销VPS时终端不会死亡。

对于ubuntu,apt-get install byobu 在byobu终端使用node server.js 然后,您可以退出VPS而不会终止终端进程。

不建议用于生产。