Node.js在Ubuntu上如何使用PM2管理

PM2 是一个功能强大的 Node.js 应用程序管理器,可以帮助您在 Ubuntu 上轻松地管理和守护 Node.js 应用程序。以下是如何在 Ubuntu 上使用 PM2 的步骤:

  1. 首先,确保您已经安装了 Node.js 和 npm。如果没有,请访问 Node.js 官网 下载并安装适用于 Ubuntu 的 Node.js 版本。

  2. 使用以下命令全局安装 PM2:

    sudo npm install pm2 -g
    
  3. 确认 PM2 已成功安装:

    pm2 --version
    
  4. 现在,您可以使用 PM2 启动您的 Node.js 应用程序。例如,如果您的应用程序入口文件是 app.js,则可以使用以下命令启动它:

    pm2 start app.js
    
  5. 要查看当前运行的所有 Node.js 应用程序,请运行:

    pm2 list
    
  6. 若要查看应用程序的详细信息,例如日志、CPU 和内存使用情况,请运行:

    pm2 show 
    
  7. 若要停止应用程序,请运行:

    pm2 stop 
    
  8. 若要重启应用程序,请运行:

    pm2 restart 
    
  9. 若要删除应用程序,请运行:

    pm2 delete 
    
  10. 若要设置应用程序在系统启动时自动运行,请运行:

    pm2 startup
    

    然后按照命令行提示操作。

  11. 若要保存当前的应用程序列表并在系统启动时恢复它们,请运行:

    pm2 save
    

这些是 PM2 在 Ubuntu 上的基本用法。PM2 还有许多其他功能和选项,您可以查阅 PM2 官方文档 了解更多详细信息。