在Ubuntu 16.04上,如何设置PM2
Yanyan
・2 分钟阅读
PM2是一个非常流行的node进程管理器,它使运行NodeJS应用程序变得容易,PM2可以轻松重启应用程序,自动重启崩溃的应用程序,并在服务器重启后自动启动应用程序。
本文会教你如何安装PM2,并且在Ubuntu 16.04上运行基本设置。
前提条件
node js
and
npm
-learn install here ExpressJS不是严格要求
本教程还假定您以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
替换为你的用户名。