centos

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

小樊
45
2025-06-28 11:11:31
栏目: 编程语言

在CentOS上使用PM2管理Node.js应用程序,首先需要确保已经安装了Node.js和npm。接下来,请按照以下步骤操作:

  1. 安装PM2:

使用npm全局安装PM2:

sudo npm install pm2 -g
  1. 启动Node.js应用程序:

使用PM2启动Node.js应用程序。例如,如果您的应用程序入口文件是app.js,则可以运行以下命令:

pm2 start app.js
  1. 查看应用程序列表:

要查看当前运行的所有Node.js应用程序,可以使用以下命令:

pm2 list
  1. 查看应用程序日志:

要查看特定应用程序的日志,可以使用以下命令:

pm2 logs <app_name_or_id>

<app_name_or_id>替换为您的应用程序名称或ID。

  1. 停止应用程序:

要停止运行中的Node.js应用程序,可以使用以下命令:

pm2 stop <app_name_or_id>

<app_name_or_id>替换为您的应用程序名称或ID。

  1. 重启应用程序:

要重启运行中的Node.js应用程序,可以使用以下命令:

pm2 restart <app_name_or_id>

<app_name_or_id>替换为您的应用程序名称或ID。

  1. 删除应用程序:

要从PM2中删除不再需要的Node.js应用程序,可以使用以下命令:

pm2 delete <app_name_or_id>

<app_name_or_id>替换为您的应用程序名称或ID。

  1. 设置开机自启动:

要让Node.js应用程序在系统启动时自动运行,可以使用以下命令:

pm2 startup

然后按照提示操作。

  1. 保存当前进程列表:

要让PM2在系统启动时恢复当前的进程列表,可以使用以下命令:

pm2 save

现在,您已经了解了如何在CentOS上使用PM2管理Node.js应用程序。更多关于PM2的信息和功能,请查阅官方文档:https://pm2.keymetrics.io/docs/usage/quick-start/

0
看了该问题的人还看了