CentOS7.5安裝nodejs

安裝方法1——直接部署

1.首先安裝wgetnode

yum install -y wget

若是已經安裝了能夠跳過該步linux

 

2.下載nodejs最新的tar包npm

能夠在下載頁面https://nodejs.org/en/download/中找到下載地址。而後執行指令bash

wget https://nodejs.org/dist/v9.3.0/node-v9.3.0-linux-x64.tar.xz

而後就是等着下載完畢。工具

另外你也能夠在你喜歡的任意系統上下載最新的bin包,而後經過FTP上傳到CentOS上。測試

 

3.解壓包ui

依次執行spa

tar -xvf node-v9.3.0-linux-x64.tar.xz

4. 部署bin文件.net

先確認你nodejs的路徑,我這裏的路徑爲~/node-v9.3.0-linux-x64/bin。確認後依次執行插件

ln -s ~/node-v9.3.0-linux-x64/bin/node /usr/bin/node ln -s ~/node-v9.3.0-linux-x64/bin/npm /usr/bin/npm

注意ln指令用於建立關聯(相似與Windows的快捷方式)必須給全路徑,不然可能關聯錯誤。

 

5.測試

node -v
npm

若是正確輸出版本號,則部署OK

這種安裝的方法好處是比較乾淨,安裝也比較快速。我的認爲比較適合新手。可是若是遇到nodejs插件全局安裝時,須要自行去建立關聯,參考第4步。

安裝方法2——編譯部署

1.安裝gcc,make,openssl,wget

yum install -y gcc make gcc-c++ openssl-devel wget

2.下載源代碼包

一樣的,你能夠在下載頁面https://nodejs.org/en/download/中找到下載地址。而後執行指令

wget https://nodejs.org/dist/v9.3.0/node-v9.3.0.tar.gz

3.解壓源代碼包

tar -xf node-v9.3.0.tar.gz

 

4.編譯

進入源代碼所在路徑

cd node-v9.3.0

 

先執行配置腳本

./configure

 

編譯與部署

make && make install

接着就是等待編譯完成…

5.測試

node -v
npm

 

若是正確輸出版本號,則部署OK

這種方式安裝,我的以爲比較有點麻煩,還有安裝gcc等其餘程序,對應新人來講可能比較暈。並且編譯比較久,切部署完成後nodejs爲分別放在好幾個文件夾內:

  • /usr/local/bin –放置nodejs 執行程序
  • /usr/lib –放置了node_modules,即nodejs的各類模塊
  • /usr/include –放置了nodejs擴展開發用頭文件

優勢是全局安裝nodejs模塊,直接使用。

原文地址http://blog.csdn.net/xerysherryx/article/details/78920978

 

附:

因爲新版的nodejs已經集成了npm,因此以前npm也一併安裝好了。一樣能夠經過輸入 "npm -v" 來測試是否成功安裝。命令以下,出現版本提示表示安裝成功:
[root@localhost opt]# npm -v
5.6.0

使用淘寶 NPM 鏡像
你們都知道國內直接使用 npm 的官方鏡像是很是慢的,這裏推薦使用淘寶 NPM 鏡像。
淘寶 NPM 鏡像是一個完整 npmjs.org 鏡像,你能夠用此代替官方版本(只讀),同步頻率目前爲 10分鐘 一次以保證儘可能與官方服務同步。

你可使用淘寶定製的 cnpm (gzip 壓縮支持) 命令行工具代替默認的 npm:
[root@localhost opt]# npm install -g cnpm --registry=https://registry.npm.taobao.org

這樣就可使用 cnpm 命令來安裝模塊了:
[root@localhost opt]# cnpm install [name]

更多npm的使用請各位自行百度

相關文章
相關標籤/搜索