一、安裝node
npm install pm2 -gdlinux
二、啓動mongodb
pm2 start ./bin/www數據庫
三、pm2 savenpm
四、pm2 startupubuntu
五、pm2 savecentos
注:上面幾個步驟有幾個坑:app
一、從第二步開始,要進入root權限操做。不一樣用戶下的pm2 list 是不一樣的;框架
二、仍是第二步,有的說pm2 start app.js,當時試了好久也沒起來,因此仍是本身多看看,因爲linux和node框架版本問題形成一些細微差異還須要不斷嘗試來解決,不可能任何東西都是網上現成的東西;pm2
三、pm2 startup 這步有的說要加centos ubuntu之類的,其實要根據系統提示操做,不是一成不變的,我centos6.5系統直接沒有參數;
四、重啓以後若是起不來,檢查數據庫服務是否是開機啓動了。以mongodb爲例子,須要在/etc/rc.local 裏添加啓動mongod啓動的命令:/data1/wbact/mongodb-linux-x86_64-rhel55-3.2.12/bin/mongod -dbpath=/data1/wbact/mongodb-linux-x86_64-rhel55-3.2.12/data/db -logpath=/data1/wbact/mongodb-linux-x86_64-rhel55-3.2.12/data/logs --logappend ---------這麼一串只是舉個例子,之後目錄名不要這麼長。