2015-02-06 56 views
0

服務器運行我不太清楚怎麼稱呼這個問題,但在這裏,我去:上的NodeJS遠程

我已經在那裏我已經安裝了一個node.js現在remote server通常這將是我如何啓動服務器:

ssh [email protected] 
cd /var/www/mydomain/server 
nodejs server.js 

這工作沒有任何問題,但是當我關閉終端時會發生什麼?我如何確保服務器不會停止。我開始使用它後如何控制它(例如重新啓動/停止它)。

+0

[Node.js作爲後臺服務]的可能重複(http://stackoverflow.com/questions/4018154/node-js-as-a-background-service) – anvarik 2015-02-06 11:20:15

回答

1

這裏有很多解決方案,但也許最容易開始使用forever

Forever是一個npm模塊,它可以讓您的應用程序保持運行並在崩潰時重新啓動它。

也有更先進的解決方案,如使用PM2,我推薦,但首先看看永遠。