Linux 安装 Nodejs 的两种方式
一、压缩包安装 Nodejs
-
下载 Nodejs 压缩包
wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.xz
-
解压,注意后缀
# 如果结尾是 .xz 需要先解压 .xz 压缩包,才能得到 .tar 压缩包
xz -d node-v10.16.0-linux-x64.tar.xz # 如果结尾是 .tar ,直接执行以下命令
tar -xvf node-v10.16.0-linux-x64.tar -
移动到软件目录,请根据具体情况自行移动。
mv node-v10.16.0-linux-x64 /usr/local/nodejs
-
设置全局
# 设置软连接(相当于Windows的快捷方式)到系统运行命令的文件夹
ln -s /usr/local/nodejs/bin/node /usr/local/bin/node
ln -s //usr/local/nodejs/bin/npm /usr/local/bin/npm这里 /usr/local/nodejs 这个路径是 node 文件夹的位置。
二、源码编译安装 Nodejs
-
需要安装 gcc 和 gcc-c++
yum install gcc gcc-c++
-
下载源码包
wget https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0.tar.gz
-
解压源码包
tar -xvf node-v10.16.0.tar.gz
-
进入文件夹编译安装软件
cd node-v10.16.0
./configure
make
make install -
设置全局
cp /share/node-v10.16.0/bin/node /usr/sbin/
-
验证安装是否成功
# 查看当前安装的 Nodejs 的版本
node -v结果如下:
v0.10.28