在CentOS上使用PM2管理Node.js应用程序,首先需要确保已经安装了Node.js和npm。接下来,请按照以下步骤操作:
- 安装PM2:
使用npm全局安装PM2:
sudo npm install pm2 -g
- 启动Node.js应用程序:
使用PM2启动Node.js应用程序。例如,如果您的应用程序入口文件是app.js,则可以运行以下命令:
pm2 start app.js
- 查看应用程序列表:
要查看当前运行的所有Node.js应用程序,可以使用以下命令:
pm2 list
- 查看应用程序日志:
要查看特定应用程序的日志,可以使用以下命令:
pm2 logs
将替换为您的应用程序名称或ID。
- 停止应用程序:
要停止运行中的Node.js应用程序,可以使用以下命令:
pm2 stop
将替换为您的应用程序名称或ID。
- 重启应用程序:
要重启运行中的Node.js应用程序,可以使用以下命令:
pm2 restart
将替换为您的应用程序名称或ID。
- 删除应用程序:
要从PM2中删除不再需要的Node.js应用程序,可以使用以下命令:
pm2 delete
将替换为您的应用程序名称或ID。
- 设置开机自启动:
要让Node.js应用程序在系统启动时自动运行,可以使用以下命令:
pm2 startup
然后按照提示操作。
- 保存当前进程列表:
要让PM2在系统启动时恢复当前的进程列表,可以使用以下命令:
pm2 save
现在,您已经了解了如何在CentOS上使用PM2管理Node.js应用程序。更多关于PM2的信息和功能,请查阅官方文档:https://pm2.keymetrics.io/docs/usage/quick-start/
以上就是关于“Node.js在CentOS上如何使用PM2管理”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm