在Ubuntu 16.04上,如何设置PM2

・2 分钟阅读

PM2是一个非常流行的node进程管理器,它使运行NodeJS应用程序变得容易,PM2可以轻松重启应用程序,自动重启崩溃的应用程序,并在服务器重启后自动启动应用程序。

本文会教你如何安装PM2,并且在Ubuntu 16.04上运行基本设置。

前提条件

本教程还假定您以root用户身份登录。如果你无权访问root用户,请在所有命令的开头添加sudo。

通过NPM安装PM2

安装PM2非常简单,可以在一行代码中完成。


npm install -g pm2

设置PM2以运行你的项目

首先导航到项目目录。你可以通过键入cd命令,然后输入目录来完成这个操作。

 
cd/root/project

 

要启动你的应用程序,请键入命令pm2 start,然后键入你的应用程序位置。


pm2 start /project/app.js

将PM2作为服务运行

在运行上述代码后,建议将PM2设置为服务,以便在服务器启动时启动它。


env PATH=$PATH:/usr/local/bin pm2 startup -u root

如果你没有使用root用户,请确保将root替换为你的用户名。

Yanyan profile image