基于Centos7安装node环境
基于Centos7安装node环境
基于Centos7安装node环境
前言:
记录了一些基于Centos安装Node环境的方法,每个方法都经过了尝试,放心使用,如果存在问题欢迎在下方评论区留言,本文章也会不定时更新便于找到最合适的方法。
Node版本查找:
基于安装包形式安装:
优点:简洁安装,对网络无要求,不容易出错
缺点:对于Node版本大于16的node来讲比较麻烦,需要更新glibc 和 libstdc++等等,所以此方法更适合安装V16的
1:下载二进制文件包
# 其中的v16.12.0需要修改为你需要的版本号
wget https://nodejs.org/dist/v16.12.0/node-v16.12.0-linux-x64.tar.xz
2:解压文件
# 解压xz文件,需要注意的是其中的node-v-16.12.0中的16.12.0是node的版本号需要修改为你下载的版本
xz -d node-v16.12.0-linux-x64.tar.xz
# 解压tar文件
tar -xvf node-v16.12.0-linux-x64.tar
3:移动文件
sudo mv node-v16.12.0-linux-x64 /usr/local/nodejs
4:添加环境变量
# 编辑bash_profile文件,如果不会使用此种方法,可以访问根目录即输入cd ~,找到.bash_profile双击进行编辑。
nano ~/.bash_profile
# 在文件末尾处追加如下变量,添加完成后保存退出
export PATH=$PATH:/usr/local/nodejs/bin
# 刷新配置,使其生效
source ~/.bash_profile
5:验证是否安装成功
# 输入node -v,输出版本号则代表成功
node -v基于NVM安装:
优点:方便快捷,无需上述方案那么繁琐,不需要手动配置环境变量。
缺点:对网络有要求可能会安装失败。
1:安装NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash2:重新加载shell配置
source ~/.bashrc
3:安装node
# 列出所有可被安装的库
nvm ls-remote
# 安装node
nvm install 20.19.1
