nodejs通常是當成一條用戶命令執行的,當用戶斷開客戶鏈接,運用也就停了,很煩人。如何讓nodejs應用當成服務,在後臺執行呢?node
最簡單的辦法:git
$ nohup node app.js &
可是,forever能作更多的事情,好比分別記錄輸出和錯誤日誌,好比能夠在js中做爲api使用。github
$ sudo npm install forever -g #安裝 $ forever start app.js #啓動 $ forever stop app.js #關閉 $ forever start -l forever.log -o out.log -e err.log app.js #輸出日誌和錯誤
命令語法及使用 https://github.com/nodejitsu/forevernpm