pm2无法启动解决方案

评论 · 221 显示

使用 npm install -g pm2 安装 pm2 无法启动解决方案

一、问题描述:

pm2 全局安装步骤:

npm install -g pm2

警告提示:

npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.

运行命令错误提示:

[root@centos7 nodejs]# pm2
-bash: pm2: command not found

二、解决方案:

1、全局安装 uuid

npm install -g uuid

2、查看 pm2 是否安装成功

[root@centos7 nodejs]# npm -g list
/usr/local/nodejs/lib
├── corepack@0.10.0
├── npm-check@5.9.2
├── npm@8.4.1
├── pm2@5.1.2
└── uuid@8.3.2

3、创建软连接

(由上图可知 nodejs 的安装在 /usr/local/nodejs ,请根据实际修改。)

ln -s /usr/local/nodejs/bin/pm2 /usr/bin/pm2

4、运行 pm2

[root@centos7 nodejs]# pm2
-v5.1.2

~成功~

 

评论