PM2 是一个功能强大的 Node.js 应用程序管理器,可以帮助您在 CentOS 上轻松地管理和守护 Node.js 应用程序。以下是如何在 CentOS 上使用 PM2 管理 Node.js 应用程序的步骤:
首先,确保您已经安装了 Node.js。如果尚未安装,请访问 Node.js 官方网站 下载并安装适用于 CentOS 的 Node.js 版本。
使用以下命令全局安装 PM2:
npm install pm2 -g
确认 PM2 已成功安装:
pm2 --version
要使用 PM2 启动 Node.js 应用程序,请转到应用程序的根目录并运行以下命令:
pm2 start app.js --name "my-app"
其中,app.js
是您的 Node.js 应用程序的入口文件,--name "my-app"
是为您的应用程序指定的名称。您可以根据需要更改这些值。
要查看所有正在运行的 PM2 进程,请运行:
pm2 list
若要停止应用程序,请运行:
pm2 stop my-app
其中,my-app
是您在启动应用程序时指定的名称。
若要重启应用程序,请运行:
pm2 restart my-app
若要删除应用程序,请运行:
pm2 delete my-app
若要查看应用程序的日志,请运行:
pm2 logs my-app
若要设置应用程序在系统启动时自动运行,请运行:
pm2 startup
然后按照屏幕上的提示操作。
这些是使用 PM2 管理 CentOS 上的 Node.js 应用程序的基本步骤。PM2 还有许多其他功能,如负载均衡、性能监控和日志管理。要了解更多关于 PM2 的信息,请访问其官方文档:https://pm2.keymetrics.io/docs/usage/quick-start/
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>