在 CentOS 上安装 node.js

 

进入到 /usr/local/ 目录中:
  cd /usr/local/

创建 nodejs 文件夹:
  mkdir -p nodejs

进入到 nodejs 目录中:
  cd nodejs

下载 node-v6.11.0-linux-x64.tar.xz:
  wget https://nodejs.org/dist/v6.11.0/node-v6.11.0-linux-x64.tar.xz
也可以直接执行如下命令下载 node-v6.11.0-linux-x64.tar,这样就不需要再通过 xz 解压了:
  wget https://nodejs.org/dist/v6.11.0/node-v6.11.0-linux-x64.tar
还可以下载 node-v6.11.0-linux-x64.tar.gz,这种方式也不需要 xz 解压,直接通过 tar xvf 或 tar -xvf 命令解压即可:
  wget https://nodejs.org/dist/v6.11.0/node-v6.11.0-linux-x64.tar.gz

安装 xz(如果有则可以忽略此步):
  yum -y install xz

解压 node-v6.11.0-linux-x64.tar.xz:
  xz -d node-v6.11.0-linux-x64.tar.xz

解压node-v6.11.0-linux-x64.tar:
  tar xvf node-v6.11.0-linux-x64.tar

进入到 node-v6.11.0-linux-x64/bin/ 目录中:
  cd node-v6.11.0-linux-x64/bin/

为 node 命令创建软连接:
  ln -s /usr/local/nodejs/node-v6.11.0-linux-x64/bin/node /usr/local/bin/node

为 npm 命令创建软连接:
  ln -s /usr/local/nodejs/node-v6.11.0-linux-x64/bin/npm /usr/local/bin/npm

查看 node 版本号:
  node --version

查看 npm 版本号:
  npm --version

至此我们已成功在 CentOS7 上安装完成版本号为 v6.11.0 的 linux 64 位系统的 node.js。

备注:
  /usr/local/bin/ 是 CentOS 系统的全局目录,此目录下的文件可以直接执行,类似于 Windows 系统中的快捷方式,具体的命令文件是箭头执行右侧的文件;

  我们也可以为 node.js 配置系统环境变量:
    vim /etc/profile
  打开 /etc/ 目录下的 profile 设备环境变量配置文件,并在其最后加入如下命令:
  # node.js config begin
  export NODE_HOME=/usr/local/nodejs/node-v6.11.0-linux-x64
  export PATH=$PATH:$NODE_HOME/bin
  export NODE_HOME=$NODE_HOME/lib/node_modules
  # node.js config end

  使设备环境变量配置文件立即生效:
    source /etc/profile

  查看 node 命令的版本:
    node -v

  查看 npm 命令的版本:
    npm -v

原文地址:https://www.cnblogs.com/hapday/p/7007860.html