方法一.通過(guò)node版本管理工具nvm(Node version manager)安裝;
①安裝nvm
1.1.安裝nvm纹蝴;
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash
或者
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash
1.2.安裝nvm庄萎;
source ~/.bash_profile
可使用nvm --version 命令檢查nvm是否安裝成功
②安裝node
2.1.查看可以安裝的node版本
nvm list-remote
2.2
安裝想要安裝版本的node,(例如:)
nvm install v4.3.1
③查看版本號(hào)(驗(yàn)證是否安裝成功)
node -v
npm -v
其他命令
nvm list 查看所有安裝版本號(hào)
nvm use v4.3.1 切換到v4.3.1版本
nvm alias default v4.3.1 設(shè)置默認(rèn)版本為v4.3.1
方法二. 源碼安裝
①下載源碼
前往https://nodejs.org/en/download/ 選擇想要安裝的版本復(fù)制鏈接塘安,ex:
wget https://nodejs.org/dist/v4.4.5/node-v4.4.5.tar.gz
②解壓源碼
tar xzvf node-v* && cd node-v*
③安裝編譯環(huán)境(下載內(nèi)容較多糠涛,版本太低可能出現(xiàn)編譯失敗的狀況);
sudo yum install gcc gcc-c++
④編譯
./configure
make
⑤安裝
sudo make install
⑥查看版本號(hào)
node --version
方法三兼犯、使用EPEL安裝(EPEL 是yum的一個(gè)軟件源忍捡,里面包含了許多基本源里沒(méi)有的軟件)
①下載EPEL
sudo rpm -i http://download.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm
②安裝
$ sudo yum install nodejs
NOTE: 下載安裝epel之后,可以使用 $ sudo yum install nodejs
進(jìn)行安裝免都。
③測(cè)試安裝
node --version
方法四.使用已編譯版本安裝
①下載已編譯版本
前往https://nodejs.org/en/download/選擇對(duì)應(yīng)版本右鍵復(fù)制鏈接地址锉罐;ex:
wget https://nodejs.org/dist/v4.4.5/node-v4.4.5-linux-x64.tar.xz
②解壓(解壓分兩步,第一步得到**.tar文件绕娘,第二步解壓得到文件夾)
xz -d ***.tar.xz
tar -xvf ***.tar
③設(shè)置全局(配置環(huán)境變量)(如果不知道node所在目錄可切換到bin目錄使用pwd命令查看)脓规;
切換到etc目錄編輯profile文件
加入一行 export PATH="$PATH:node所在路徑(/root/node-v4.4.5-linux-x64/bin)"
export PATH="$PATH:/root/node-v4.4.5-linux-x64/bin"
保存退出!险领!
重啟生效侨舆;
③查看版本號(hào)
node --version
npm是node的包管理工具秒紧,以上方法會(huì)自動(dòng)安裝node和npm;如果npm沒(méi)有安裝成功挨下,我們需要使用
yum install npm
命令來(lái)安裝npm熔恢;
擴(kuò)展閱讀:
centos7安裝node方式整理記錄~
http://www.cnblogs.com/niconi/p/5609773.html
簡(jiǎn)介:
介紹了多種安裝方法。
nvm: node 版本管理工具臭笆; 類(lèi)似另一款node多版本管理工具: n
source code:
epel:
如何在CentOS 7安裝Node.js
http://www.linuxidc.com/Linux/2015-02/113554.htm
簡(jiǎn)介:
比較簡(jiǎn)單的方法是:
下載安裝epel之后叙淌,可以使用 $ sudo yum install nodejs 進(jìn)行安裝。