node項目部署到阿里雲ECS後,終端關閉,項目也跟着關閉了

將node.js項目部署在阿里雲服務器CentOS後,啓動入口文件node app.js項目啓動,可以通過IP地址來訪問自己的項目,但是將終端關閉後項目也關閉,我希望關閉終端,項目也一直運行,這裏使用到的解決方法是利用pm2進行項目啓動。

1.安裝pm2

npm install -g pm2

2. 安裝完成後顯示 pm2安裝的位置

3.使用以下命令將pm2放入系統路徑下就可以了 注意把上面安裝的路徑(我的是/app/nodejs/lib/node_modules/pm2/bin/pm2)替換一下,否則直接使用pm2會顯示命令不存在

ln -s /app/nodejs/lib/node_modules/pm2/bin/pm2 /usr/local/bin

4.然後我們使用以下命令就可以一直啓動node.js項目了

pm2 start app.js

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章