centos 怎么安装pm2
时间: 2023-12-08 20:37:41 浏览: 155
在CentOS中安装pm2,可以按照以下步骤进行操作:
1. 使用npm安装pm2:`npm install -g pm2`
2. 使用pm2自启:`pm2 startup centos`
3. 启动服务:`pm2 start server/main.js`
常用命令:
- `pm2 list`:查看进程列表
- `pm2 stop/reload/restart/delete all`:停止/重载/重启/删除所有进程
- `pm2 stop/reload/restart/delete 0`:停止/重载/重启/删除进程列表中进程为0的进程
- `pm2 logs [--raw]`:显示所有进程的日志
- `pm2 flush`:清空所有日志文件
- `pm2 reloadLogs`:重载所有日志
如果需要在其他目录下使用pm2,可以使用软连接:
- `ln -s /root/softw/node-v10.15.1-linux-x64/bin/pm2 /usr/bin/pm2`
相关问题
centos安装pm2
可以按照以下步骤在 CentOS 中安装 pm2:
1. 安装 Node.js:
```
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install nodejs
```
2. 安装 pm2:
```
sudo npm install pm2 -g
```
3. 测试 pm2 是否安装成功:
```
pm2 --version
```
如果成功安装,会显示 pm2 的版本号。
现在你就可以使用 pm2 来管理和运行 Node.js 应用程序了。
CentOS安装pm2报-bash: pm2: command not found
如果你在 CentOS 系统上使用 npm 安装 pm2 后执行 `pm2` 命令时出现 `-bash: pm2: command not found` 的错误,可能是 pm2 没有被正确地安装到系统路径中。
你可以尝试以下方法:
1. 检查 pm2 是否安装成功
运行以下命令检查 pm2 是否被正确地安装到了系统路径中:
```
which pm2
```
如果没有输出 pm2 的安装路径,则说明 pm2 没有被正确地安装到系统路径中。
2. 将 pm2 添加到系统路径中
如果 pm2 没有被正确地安装到系统路径中,你可以手动将 pm2 添加到系统路径中:
打开 `~/.bashrc` 文件,并在文件末尾添加以下内容:
```
export PATH=$PATH:/usr/local/lib/node_modules/pm2/bin
```
保存文件并执行以下命令使其生效:
```
source ~/.bashrc
```
现在再次尝试运行 `pm2` 命令,如果仍然无法找到命令,则重启终端或重新登录系统。
希望这个方法能解决你的问题。
阅读全文