阿里雲ECS-CentOS安裝node.js v4.2.6的教程

來源:互聯網
上載者:User

為什麼選擇v4.2.6版本呢,是因為,GHOST部落格支援的最高版本就是v4.2.x。

下面我將介紹NVM版本管理器,來安裝並管理Node.js版本,NVM(Node version manager)顧名思義,就是Node.js的版本管理軟體,可以輕鬆的在Node.js各個版本間切換,項目源碼GitHub

NVM版本管理器安裝並管理Node.js版本

下載並安裝NVM指令碼

yum install -y wget
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash
source ~/.bash_profile

列出所需要的版本

nvm list-remote

返回結果如下

        ...
        v0.10.4
        ...
        v0.12.0
        v0.12.1
        v0.12.2
        v0.12.3
        v0.12.4
        ...
         v4.2.0
         v4.2.1
         v4.2.2
         v4.2.3
         v4.2.4
         v4.2.5
         v4.2.6

        v5.10.1
        v5.11.0
         v6.0.0

安裝相應的版本

nvm install v4.2.6

查看已安裝的版本

nvm list
->    v4.2.6
      system

切換版本

nvm use v0.10.30

設定預設版本

nvm alias default v0.10.30

老版本安裝 阿里雲ECS-CentOS安裝node.js v0.12.4

一、下載node.js源碼包(非編譯)

1、你需要在http://nodejs.org/下載最新的Nodejs版本:

淘寶鏡像地址:http://npm.taobao.org/mirrors/node/

cd /usr/local/src/
wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz

2、解壓源碼

tar zxvf node-v0.10.24.tar.gz

3、 編譯安裝

cd node-v0.10.24
./configure --prefix=/usr/local/node/0.10.24
make
make install

4、 配置NODE_HOME,進入profile編輯環境變數

vim /etc/profile

5、 設定nodejs環境變數,在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下內容:

#set for nodejs
export NODE_HOME=/usr/local/node/0.10.24
export PATH=$NODE_HOME/bin:$PATH

6、 :wq儲存並退出,編譯/etc/profile 使配置生效

source /etc/profile
7、驗證是否安裝配置成功

node -v
8、輸出 v0.10.24 表示配置成功

npm模組安裝路徑

/usr/local/node/0.10.24/lib/node_modules/

二、下載node.js二進位源碼包(這個是編譯好的程式,可直接使用,只要設定環境變數即可)

1、你需要在http://nodejs.org/下載最新的Nodejs版本

cd /usr/local 
wget http://nodejs.org/dist/v0.12.4/node-v0.12.4-linux-x64.tar.gz 
tar xzvf node-v0.12.4-linux-x64.tar.gz 
cd node-v0.12.4-linux-x64 

2、設定環境變數

vim /etc/profile 
#在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL上方加入
export NODE_HOME=/usr/local/node-v0.12.4-linux-x64 
export PATH=$NODE_HOME/bin:$PATH 
#儲存退出
source /etc/profile 

node -v #查看node.js版本 
3、附圖:編輯後的/etc/profile

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.