自己看
源碼編譯安裝Node.js的文章涮帘,配置很浪費(fèi)時(shí)間顶瞳,我們無需從頭編譯最新版本的源碼独令。下面的方法適用于Ubuntu摔桦。它可以幫助開發(fā)者在Ubuntu上安裝Node.js社付,無需從頭編譯安裝。你可以在云主機(jī)上執(zhí)行以下的命令:
Ubuntu
apt-get update
apt-get install nodejs //如果警告邻耕,輸入下一句
apt install nodejs-legacy
sudo npm install -g n //n安裝
sudo n 0.8.11//可以自定義node升級到的版本鸥咖,用以下命令,依賴n模塊
sudo n stable//或者默認(rèn)node升級到最新文檔的版本,
如果node -v查詢沒有升級,重啟服務(wù)器即可
也可以直接改成阿里云配置好的服務(wù)器赊豌。
安裝mongodb(默認(rèn)是安裝穩(wěn)定版)
$ sudo apt-get install -y mongodb-org
或者安裝指定版本:
$ sudo apt-get install -y mongodb-org=3.2.9 mongodb-org-server=3.2.9 mongodb-org-shell=3.2.9 mongodb-org-mongos=3.2.9 mongodb-org-tools=3.2.9
Centos
1.這個(gè)是最基本的辦法:
yum -y install gcc make gcc-c++ openssl-devel wget
下載源碼及解壓:
wget http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gz
tar -zvxf node-v0.10.26.tar.gz
編譯及安裝:
make && make install //這句話可能報(bào)錯(cuò)扛或,有可能 make 版本太低。
驗(yàn)證是否安裝配置成功:
node -v
2.用NVM
curl https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash
source ~/.bash_profile
查看版本
nvm list-remote
nvm install v8.4.0
3.解壓編譯
前往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
⑥查看版本號
node --version
個(gè)人博客: http://www.liangtongzhuo.com