CentOS7安裝最新版NodeJS


環境介紹:

$ cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 

我是用的騰訊雲 CentOS 7.6 的系統

安裝步驟 :

1.安裝wget 用來下載安裝包使用

先檢查是否有安裝 wget 下面輸出wget 版本表示已經存在了wget

$ rpm -qa|grep "wget"
wget-1.14-18.el7_6.1.x86_64

如果沒安裝,執行下面的命令

$ yum install -y wget 

安裝完成再執行檢查命令,或者 直接輸入 wget 看下是否有這個命令

2.下載nodejs最新的bin包

官網下載頁面https://nodejs.org/en/download/ 選在對應系統下載地址,復制下載地址使用wget 進行下載

# wget https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz --2020-08-03 14:05:08-- https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz Resolving nodejs.org (nodejs.org)... 104.20.23.46, 104.20.22.46, 2606:4700:10::6814:172e, ... Connecting to nodejs.org (nodejs.org)|104.20.23.46|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 14700900 (14M) [application/x-xz] Saving to: ‘node-v12.18.3-linux-x64.tar.xz’ 30% [=====================================================================> ] 4,537,065 3.75KB/s eta 12m 33s 

耐心等待下載進度條到100% ...
如果覺得慢可以用迅雷下載,再放到需要的環境里用

3.解壓安裝包 需要兩步
# xz -d node-v12.18.3-linux-x64.tar.xz
得到 一個包 node-v12.18.3-linux-x64.tar
# tar -xvf node-v12.18.3-linux-x64.tar
得到一個目錄 node-v12.18.3-linux-x64
4.解壓完就可以使用了 測試 node 是否可用
切換到node bin目錄 一共有三個文件 node npm  npx 
src]# cd node-v12.18.3-linux-x64/bin/ [root@VM-0-4-centos bin]# ll total 47508 -rwxr-xr-x 1 work work 48646656 Jul 22 23:00 node lrwxrwxrwx 1 work work 38 Jul 22 23:00 npm -> ../lib/node_modules/npm/bin/npm-cli.js lrwxrwxrwx 1 work work 38 Jul 22 23:00 npx -> ../lib/node_modules/npm/bin/npx-cli.js [root@VM-0-4-centos bin]# 執行命令查看 node 版本 # ./node -v v12.18.3 [root@VM-0-4-centos bin]# 截止目前為止表示node 已經可用了, 下一步是要讓 node 命令全局可用 
5. 做軟鏈 使 命令全局可用 node 目錄寫自己對應的目錄
我的node 放在 /usr/local/src 目錄下 
ln -s /usr/local/src/node-v12.18.3-linux-x64/bin/node /usr/bin/node
ln -s /usr/local/src/node-v12.18.3-linux-x64/bin/npm /usr/bin/npm
ln -s /usr/local/src/node-v12.18.3-linux-x64/bin/npx /usr/bin/npx

任意目錄 任意用戶 執行:
[root@VM-0-4-centos ~]# node -v
v12.18.3
[huipeng@VM-0-4-centos ~]$ node -v
v12.18.3

表示完成

作者:hui_jz
鏈接:https://www.jianshu.com/p/d4a78b27fe83
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。


免責聲明!

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



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