Node.js和Javascript有著千絲萬縷的聯系,可以說Node.js讓Javascript顯得從未如此強大。好吧…微魔其實是個門外漢…但是這并不能阻礙微魔學習探索未知的信心~今天在國外閑逛,看到了一篇不錯的,系統的介紹了Node.js這貨在CentOS 7上的安裝方法,其中涵蓋了源碼安裝,已編譯版本安裝,EPEL(Extra Packages for Enterprise Linux)安裝和通過NVM(Node version manager)安裝這四種方法,其中,前兩種方法基本上都是Linux通用的安裝方式,特別是前者,其優點自然是可以安裝最新的版本,至于后兩者,因為安裝簡單且管理方便,非常適合我等新手小盆友使用~,廢話不多說
一、源碼安裝
1.下載源碼(官網查看最新版本鏈接)
wget http://nodejs.org/dist/v0.10.30/node-v0.10.30.tar.gz
2.解壓源碼
tar xzvf node-v* && cd node-v*
3.安裝必要的編譯軟件
sudo yum install gcc gcc-c++
4.編譯
./configure make
5.編譯&安裝
sudo make install
6.查看版本(測試安裝是否成功)
node --version
二、使用已編譯版本安裝
1.下載已編譯版本
最新版本可在官網獲得:
cd ~ wget http://nodejs.org/dist/v0.10.30/node-v0.10.30-linux-x64.tar.gz
2.解壓
sudo tar --strip-components 1 -xzvf node-v* -C /usr/local
3.老樣子,測試安裝
node --version
三、使用EPEL安裝
1.下載EPEL
sudo rpm -i http://download.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm
2.安裝
sudo yum install nodejs
3.老樣子,測試安裝
node --version
4.(可選)安裝npm管理包
sudo yum install npm
四、通過NVM安裝
NVM(Node version manager)顧名思義,就是Node.js的版本管理軟件,可以輕松的在Node.js各個版本間切換,項目源碼
1.下載并安裝NVM腳本
curl http://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash
source ~/.bash_profile
2.列出所需要的版本
nvm list-remote
返回結果如下
. . . v0.10.29 v0.10.30 v0.11.0 v0.11.1 v0.11.2 v0.11.3 v0.11.4 v0.11.5 v0.11.6 v0.11.7 v0.11.8 v0.11.9 v0.11.10 v0.11.11 v0.11.12 v0.11.13
3.安裝相應的版本
nvm install v0.10.30
4.查看已安裝的版本
nvm list
-> v0.10.30 system
5.切換版本
nvm use v0.10.30
6.設置默認版本
nvm alias default v0.10.30
多條評論