CentOS 7 二进制包(Linux Binaries)方式安装 Node.js 10
获取下载地址,打开网址 https://nodejs.org/en/download/,在官网上查找 Linux Binaries (x64)
下载地址
下载到本地
wget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.xz
解压下载的文件
tar xvf node-v10.15.3-linux-x64.tar.xz
复制解压后的目录到 /usr/local 目录下
cp -r node-v10.15.3-linux-x64 /usr/local
为 node、npm 和 npx 命令创建软链接,方便全局使用(提前是 /usr/local/bin 已经添加到环境变量 PATH 中)。
ln -s /usr/local/node-v10.15.3-linux-x64/bin/node /usr/local/bin/node
ln -s /usr/local/node-v10.15.3-linux-x64/bin/npm /usr/local/bin/npm
ln -s /usr/local/node-v10.15.3-linux-x64/bin/npx /usr/local/bin/npx
验证安装结果
node -v
npm -v
npx -v
后期如果需要更改 node 版本,只需要下载新版本,重新创建 node 和 npm 命令软链接指向新的路径。
后续使用遇到的问题,使用 npm install -g pm2
后,执行 pm2 发现找不到命令。解决方法是把 node 的 bin 目录添加到环境变量 PATH 中。
echo 'export PATH=$PATH:/usr/local/node-v12.7.0-linux-x64/bin' >> /etc/profile
source /etc/profile