普通方式啓動後臺服務:前端
nohup npm start &web
關閉服務,須要找到進程號:npm
lsof -i :3000 kill -9 進程號後端
經過pm2啓動項目,可實現關閉自啓動:app
安裝pm2: npm install pm2 -grest
查看現有服務: pm2 list日誌
啓動服務,需在相應的目錄的根目錄下,好比/web 前端:server
pm2 start ./scripts/start.js --name app-name(在pm2 list 列表中顯示名稱)進程
後端,在server目錄下:ip
pm2 start ./server/server.js --name app-name
查看日誌: pm2 logs -f app-name
重啓服務: pm2 restart app-name
查看錯誤的日誌信息,進入到~/.pm/logs,
查看相應文件: cd ~/.pm/logs