centos 安装 node.js 和 npm

作者

centos 下安装 node 非常方便,直接下载,进行解压,然后保存某个目录,最后把该目录下的 bin 目录,添加的PATH变量中就可以了

首先是进行下载, node.js的下载地址是 https://nodejs.org/en/download/current/

nodejs

安装找 node 的时候, npm 其实已经安装好了。 npm是node的一个包管理工具。

下载

可以看到,官网提供的有两个二进制版本,一个是 x86, 一个 arm。其实就是两种不同的cpu构架。一个是复杂指令,一个精简指令。
可以通过 uname -a 看看自己是哪一种的

uname -a
Linux VM-8-12-centos 4.18.0-80.el8.x86_64 #1 SMP Tue Jun 4 09:19:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

可以看到需要下载的是 64位的 x86 版本。

wget https://nodejs.org/dist/v14.14.0/node-v14.14.0-linux-x64.tar.xz

解压和安装

这里把文件放到 /usre/local 目录里

xz -d node-v14.14.0-linux-x64.tar.xz
mv node-v14.14.0-linux-x64 /usr/local/node

添加环境变量

PATH=$PATH:/usr/local/node/bin/

可以写到 /etc/profile 或者 ~/.bashrc

测试

$node -v
v14.14.0
$npm -v
6.14.8