PM2部署nodejs專案

2021-08-02 14:45:39 字數 572 閱讀 1354

1.全域性安裝pm2:$npm install -g pm2

安裝最新版本pm2:$npm install pm2@latest -g

更新記憶體中的pm2:$pm2 update

2.啟動專案,執行啟動檔案:$pm2 start server.js

3.列出pm2管理的所有程序資訊:$ pm2 list

4.顯示所有程序日誌:$ pm2 logs

5.停止指定程序:$ pm2 stop 0(id)

停止所有程序:$ pm2 stop all

6.殺死指定程序:$ pm2 delete 0(id)

殺死全部程序:$ pm2 delete all

7.監視每個node程序的cpu和記憶體的使用情況:$ pm2 monit

8.啟動乙個程序並命名為server:$ pm2 start server.js --name server

10.配置pm2啟動指令碼檔案pm2_start.json,並在package.json檔案的「scripts」中新增:

"pm2":"pm2 start pm2_start.json"

nuxt專案用pm2部署

1.專案根目錄下 新建ecosystem.config.js 2.配置 module.exports env production deploy ref origin master repo 專案倉庫 path 專案在伺服器上的路徑 post deploy yarn yarn run build p...

如何使用pm2部署前端專案

前端部署有很多種方式,場景的有jenkins,pm2,docker等技術,今天主要介紹使用pm2部署,因為公司一直在使用,也一直想徹底的理解部署的流程。pm2是什麼?開始上手 const express require express express const routeruser express...

使用pm2離線部署nodejs專案

比如安裝到 opt目錄 xz d node v8.11.1 linux x64.tar.xz 解壓 tar vxf node v8.11.1 linux x64.tar 解壓 ln s opt node v8.11.1 linux x64 bin node usr local bin node 建立...