PM2 安装及使用指南

阅读时长 3 分钟读完

什么是 PM2

PM2 是一个完整的 Node.js 应用程序管理器,它支持负载平衡、应用程序的运行、监控等功能。使用 PM2 管理您的 Node.js 应用程序可以使您的应用程序更加可靠和高效。

PM2 的安装

安装前的准备工作

在安装 PM2 前,需要确保您已经安装了 Node.js 和 npm。可以通过运行下面的命令来检查:

如果您已经安装了 Node.js 和 npm,那么您可以跳过这一步。

安装 PM2

使用 npm 可以方便地安装 PM2。打开终端,运行以下命令:

上述命令会全局安装 PM2。

验证 PM2 的安装

安装完成后,您可以运行以下命令来验证 PM2 安装是否成功:

如果您看到了 PM2 的版本号,那么说明您已经成功地安装了 PM2。

PM2 的使用

现在您已经成功地安装了 PM2,下面我们来看看如何使用 PM2 来运行和管理您的 Node.js 应用程序。

启动应用程序

在使用 PM2 启动应用程序前,需要确保您的应用程序已经在您的本地计算机或者远程服务器上。将命令行切换到您的应用程序所在的目录,运行以下命令启动您的应用程序:

这里的 app.js 是您要启动的 Node.js 应用程序入口文件的名称。

停止应用程序

使用以下命令可以停止您正在运行的应用程序:

这里的 app 是您要停止的应用程序的名称。

重启应用程序

如果您需要重新启动您的应用程序,可以使用以下命令:

这里的 app 是您要重启的应用程序的名称。

监控应用程序

PM2 提供了一个强大的监控面板,可以帮助您监控您的应用程序的运行状态。使用以下命令可以打开监控面板:

更多命令

PM2 还提供了许多其他命令,例如列出正在运行的应用程序、查看指定应用程序的日志、重载应用程序等。您可以通过运行以下命令来查看全部的 PM2 命令:

示例代码

以下是一个简单的 Node.js 应用程序的示例代码:

-- -------------------- ---- -------
----- ---- - ----------------

----- ------ - ----------------------- ---- -- -
  ------------------ ---------------- ---------------
  --------------- ---------
---

----- ---- - ---------------- -- -----

------------------- -- -- -
  ------------------- --------- -- ---- ----------
---
展开代码

将以上代码保存为 app.js 文件,使用以下命令启动应用程序:

访问 http://localhost:3000,您应该能够看到一个消息 "Hello, world!"。

结论

本文介绍了 PM2 的安装和使用,希望能够帮助您更好地管理您的 Node.js 应用程序。如果您有任何问题或者建议,欢迎在评论区留言。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6770de9ae9a7045d0d825f51

纠错
反馈

纠错反馈