阿里雲ECS安裝最新版本Node.js


阿里雲ECS安裝最新版本Node.js

我的ECS實例是Ubuntu操作系統,直接使用 apt-get install nodejs 安裝的是比較老的版本。我們可以直接使用源碼編譯安裝。

一. 下載Node.js安裝包

點擊進入下載地址 ,注意這個地址需要翻牆。

該源碼包地址: https://nodejs.org/dist/v4.2.2/node-v4.2.2.tar.gz

1. 使用wget命令下載

# 進入src目錄 cd /usr/local/src/ wget https://nodejs.org/dist/v4.2.2/node-v4.2.2.tar.gz 

Linux系統中的wget是一個下載文件的工具,它用在命令行下。對於Linux用戶是必不可少的工具,我們經常要下載一些軟件或從遠程服務器恢復備份到本地服務器。wget支持HTTP,HTTPS和FTP協議,可以使用HTTP代理。所謂的自動下載是指,wget可以在用戶退出系統的之后在后台執行。這意味這你可以登錄系統,啟動一個wget下載任務,然后退出系統,wget將在后台執行直到任務完成,相對於其它大部分瀏覽器在下載大量數據時需要用戶一直的參與,這省去了極大的麻煩。

wget 非常穩定,它在帶寬很窄的情況下和不穩定網絡中有很強的適應性.如果是由於網絡的原因下載失敗,wget會不斷的嘗試,直到整個文件下載完畢。如果是服務器打斷下載過程,它會再次聯到服務器上從停止的地方繼續下載。這對從那些限定了鏈接時間的服務器上下載大文件非常有用。

命令格式:wget [參數] [URL地址]

更詳細的使用 點擊參考這篇博文

2. 直接下載到本地,再復制到服務器

點擊源碼包直接下載到本地。

# 注意在本地執行 scp node-v4.2.2.tar.gz username@hostname:/usr/local/src/ 

二. 編譯安裝Node.js

# 解壓安裝包 tar xvf node-v4.2.2.tar.gz # 進入node文件夾 cd node-v0.10.17 ./configure make make install cp /usr/local/bin/node /usr/sbin/ # 查看node版本:v4.2.2 node -v 
  • configure命令做了大量的“幕后”工作,包括檢測操作系統內核和已經安裝的軟件,參數的解析,中間目錄的生成以及根據各種參數生成一些C源碼文件、Makefile文件等。

  • make命令根據configure命令生成的Makefile文件編譯工程,並生成目標文件、最終的二進制文件。

  • make install命令根據configure執行時的參數將部署到指定的安裝目錄,包括相關目錄的建立和二進制文件、配置文件的復制。

到此整個安裝已經完成,如果在安裝過程有錯誤問題,請參考以下解決:

  • The program 'make' is currently not installed. You can install it by typing: apt-get install make 按照它的提示,使用命令 apt-get install make

  • g++: Command not found 沒有安裝過g++,現在執行安裝 apt-get install g++

Node.js安裝成功!

掃碼關注w3ctech微信公眾號


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM