本文首发地址:开源实践网:ubuntu 18.04 安装 Redis
pm2 是一个 Node.js 应用的进程管理器,它可以让你的应用程序保持运行,还有一个内建的负载均衡器。它非常简单而且强大,你可以零间断重启或重新加载你的 node 应用,它也允许你为你的 node 应用创建集群。
一,安装Node.js
更新apt-get
apt-get update
已经安装过得同学可以跳过这一步
安装 NodeJS:
$ sudo apt install nodejs
检测node版本
node -v
安装npm
sudo apt install npm
然后我们安裝n来管理 nodejs 版本:
npm install -g n
上面的有点旧,安装最新的稳定版nodejs
n stable
二,安裝 PM2
使用如下命令安装
npm install pm2 -g
查看帮助,看到提示就说明成功了
pm2 --help
pm2 常见命令
启动进程/应用 pm2 start bin/www 或 pm2 start app.js
重命名进程/应用 pm2 start app.js --name wb123
添加进程/应用 watch pm2 start bin/www --watch
结束进程/应用 pm2 stop www
结束所有进程/应用 pm2 stop all
删除进程/应用 pm2 delete www
删除所有进程/应用 pm2 delete all
列出所有进程/应用 pm2 list
查看某个进程/应用具体情况 pm2 describe www
查看进程/应用的资源消耗情况 pm2 monit
查看pm2的日志 pm2 logs
若要查看某个进程/应用的日志,使用 pm2 logs www
重新启动进程/应用 pm2 restart www
重新启动所有进程/应用 pm2 restart all
网友评论