宝塔面板安装node备忘
最近因业务需要开了一台新的ecs,安装完宝塔后,在商店内安装pm2后发现node -v
无响应,在pm2里重选node版本后依然无法解决, 查询到pm2也是基于node的,那么node没起来的话,PM2必然也是无法启动的。
从官网上下载二进制包并软连接后也无法解决,浪费了好多时间,故在此备忘一下。
环境:
阿里轻量云
centos7.x
宝塔面板
- 首先进入宝塔面板指定位置看否有安装node,我这里是 v16.17.0
控制台输入:
1
cd ~
进入环境变量文件:
1
vim ~/.bash_profile
将以下命令写入进去:
1
PATH=$PATH:/www/server/nvm/versions/node/v16.17.0/bin
注意你的版本号要与宝塔安装的一致,最好路径也确认下
重载配置文件
1
source .bash_profile
测试
1
2
3node -v
npm -v
pm2 -v