1. 更新yum
sudo yum update
2. 安裝編譯需要的工具
sudo yum install gcc-c++ make
sudo yum install openssl-devel
sudo yum install git
3. 獲取node.js的源代碼
git clone https://github.com/nodejs/node.git
4. 編譯
cd node
//顯示版本號
git tag -l
//切換到最新版本
git checkout v6.x.x
./configure
make
sudo make install
5. 設置路徑(此步不做)
sudo su
vi /etc/sudoers
找到 Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin
添加 :/usr/local/bin
6. 安裝npm(此步不做)
git clone https://github.com/npm/npm.git
cd npm
sudo make install
7. 配置軟連接
sudo ln -s /usr/local/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf
使用nvm安裝
1.安裝nvm和node
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
source ~/.bashrc
nvm install node
2.安裝nrm
npm install -g nrm --registry=https://registry.npm.taobao.org
nrm use taobao