在 Ubuntu 上启用 PM2 开机自启的方法

简介

PM2 是一个流行的 Node.js 进程管理工具,用于管理和监控 Node.js 应用程序,并确保它们在运行过程中保持稳定。本文将介绍如何在 Ubuntu 上启用 PM2 开机自启。

安装并配置 PM2

如果你还没有在 Ubuntu 上安装 PM2,请使用以下命令来安装 PM2:

完成安装之后,你可以使用以下命令来启动一个 Node.js 应用程序:

但是,一旦你关闭了终端窗口,你的 Node.js 应用程序也会停止运行。要确保你的应用程序一直在后台运行,你可以使用以下命令将其保存到 PM2 的进程列表中:

启用开机自启

要启用 PM2 开机自启,你需要使用以下命令安装 PM2 的启动脚本:

注意:<用户名> 应替换为你当前登录的用户名。

命令执行后,你将看到一些输出,告诉你安装已经成功。请将输出中的以下命令复制到终端中,并按下回车键:

执行完毕后,你可以使用以下命令来启动 PM2:

如果你希望 PM2 在启动时自动运行你先前创建的所有进程,请使用以下命令:

总结

通过使用 PM2,你可以轻松地管理和监控 Node.js 应用程序。本文向你展示了在 Ubuntu 上启用 PM2 开机自启的方法,让你可以始终保持你的应用程序在后台运行。

示例代码

以下是一个简单的 Node.js 应用程序示例,你可以使用它来测试你的 PM2 配置是否正确:

你可以将其保存到 app.js 文件中,然后在终端中使用以下命令启动它:

来源:JavaScript中文网 ,转载请注明来源 本文地址:https://www.javascriptcn.com/post/65839198d2f5e1655de6f55c


纠错
反馈