1. 更改軟體源
備份預設的軟體原始檔“CentOS-Base.repo”
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下載對應版本的repo檔案,並放入 /etc/yum.repos.d/ 目錄下
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
mv CentOS6-Base-163.repo /etc/yum.repos.d/
yum makecache
2.安裝NodeJS依賴的庫或工具
yum install libtool automake autoconf gcc-c++ openssl-devel
3. 安裝NodeJS
然後下載nodejs的原始碼包tar(http://nodejs.org/dist/v0.10.34/node-v0.10.34.tar.gz),解壓縮後直接三板斧編譯安裝
./configure --prefix=/usr
make
make install
最後用 node -v和 npm -v 檢視安裝的版本 到這裡其實還沒完, 還需要安裝 node-gyp 之類的包
npm install -g node-gyp
npm的另一種安裝方式是
wget http://npmjs.org/install.sh
chmod +x ./install.sh
./install.sh