1. 程式人生 > >ubuntu下安裝配置nodejs

ubuntu下安裝配置nodejs

nodejs是一個為javascript而生的強大“虛擬機器”,因此首選在虛擬機器下進行安裝執行,能更好的適應在原生的伺服器環境下進行開發。
常見的基本都是四種方法

 1. 從原始碼安裝Node.JS 
 2. 用包管理器安裝Node.JS   
 3. 從Github遠端庫安裝Node.JS 
 4. 用NVM安裝Node.JS

這裡我主要嘗試了下1和4兩種簡單方法。
(一)從原始碼安裝
在主目錄([email protected])下進行
1.升級系統
     apt-get update
     apt-get install python gcc make g++
2.獲取原始碼
可從

原始碼下載(更新較快)或者官方網站
     wget http://nodejs.org/dist/xxx/node-version.tar.gz
解壓該原始碼資料夾
      tar zxvf node-version.tar.gz
3.開始安裝
進入解壓目錄
      cd node-version
      ./configure
      make install
4.進行測試
      node -v
如果安裝成功此處應該顯示你下載安裝的node版本
      0.12.4
否則安裝失敗,解除安裝乾淨後重新安裝

      選用這種方式比較容易解除安裝和重新安裝,因為是通過make方式安裝的所以用sudo make install解除安裝後將相關目錄下的node和node-modules刪掉即可(一般在usr/local下的bin,lib,include下)。
      但是版本的更新就不如nvm操作便利了,需要手動重新下載最新版本的node放在apt-get的預設目錄下。
(二)使用nvm版本管理安裝
nvm的好處就是可以進行node版本之間管理並及時更新,由於node釋出版本的更新速度較快加上對於新老版本之間程式碼的相容支援性時相對偏好這種安裝方式。
1.首先也需要升級Ubuntu Server系統,安裝以下Node.JS和使用NVM所要依賴的包。用curl命令從git上下載NVM到本地倉庫(若你的虛擬機器上未安裝curl則需要先使用apt-get install curl安裝curl
):
      apt-get install build-essential libssl-dev
      curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh
2.待完成第一步後需要退出終端並重新登入
      進行更新
           source ~/.profile
      檢視安裝的nvm版本
           nvm ls
      指定預設的nvm使用版本
          nvm alias default 0.12.4
另外:你可以使用
nvm ls-remote(檢視最新版本的nvm)後更新nvm
nvm install nvm-latestversion
根據調整nvm使用的版本調整node版本:
nvm use version
這裡寫圖片描述

到此node已經安裝完畢了,接下來可以來測試下

home/ubuntu/demo/demo.js

console.log('Hello World!');

這裡寫圖片描述