方法一來自簡書的書友
1、安裝
> wget http://nodejs.org/dist/v0.10.25/node-v0.10.25.tar.gz
> yum install gcc openssl-devel gcc-c++ compat-gcc-34 compat-gcc-34-c++
> tar -xf node-v0.10.25.tar.gz
> cd node-v0.10.25
> ./configure --prefix=/usr/local/node
> make
> make install
> ln -s /usr/local/node/bin/* /usr/sbin/
安裝完成之后,npm也被自動安裝完成。
2、測試
> node -v
第二方法來自于官網(wǎng)
CentOS 下安裝 Node.js
1、下載源碼
你需要在https://nodejs.org/en/download/下載最新的Nodejs版本,本文以v0.10.24為例:
> cd /usr/local/src/wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
2、解壓源碼
> tar -zxvf node-v0.10.24.tar.gz
3、 編譯安裝
> cd node-v0.10.24
> ./configure--prefix=/usr/local/node/0.10.24
> make
> make install
4、 配置NODE_HOME,進(jìn)入profile編輯環(huán)境變量
> vim/etc/profile
設(shè)置nodejs環(huán)境變量,在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL一行的上面添加如下內(nèi)容:
> #set for nodejsexportNODE_HOME=/usr/local/node/0.10.24exportPATH=$NODE_HOME/bin:$PATH
:wq保存并退出,編譯/etc/profile 使配置生效
> source/etc/profile
驗(yàn)證是否安裝配置成功
> node-v
輸出 v0.10.24 表示配置成功
npm模塊安裝路徑
> /usr/local/node/0.10.24/lib/node_modules/
注:Nodejs 官網(wǎng)提供了編譯好的Linux二進(jìn)制包,你也可以下載下來直接應(yīng)用