一塊兒給Linux裝上Node環境

今天翻出了本身以前寫的一篇在Linux上安裝Node的日記,今天也在這分享一下,雖然網絡上也有不少這種文章了,不過我仍是想寫一寫,或許寫出來以後會有大佬能夠幫忙改進,一塊兒進步~/呲牙node

首先咱們應該有一個Linux系統來支撐咱們接下來的工做,這裏用的是Centos7.0的系統linux

一、查看Linux系統位數

在liunx中執行uname -r查看系統是多少位的,執行後能夠看到我如今用的這臺是64位的linux系統npm

二、下載Node.js安裝包

下載地址: nodejs.cn/download/bash

咱們能夠看到這裏邊提供了不少版本的下載地址,根據咱們剛剛查到了咱們的系統的位數,咱們能夠下載64位的安裝包網絡

三、上傳到Linux

接下來咱們把剛剛下載的node-v12.13.0-linux-x64.tar.xz文件經過ftp軟件上傳到linux系統中,ftp軟件有不少種,例如xftp等。spa

四、解壓安裝包

  • linux中的tar.xz安裝包須要經過xz -d node-v12.13.0-linux-x64.tar.xz的方式來進行解壓

若是遇到報錯tar (child): xz: Cannot exec: No such file or directory,則先調用指令安裝xz:yum install xz -y;命令行

  • 第一次解壓以後會獲得一個node-v12.13.0-linux-x64.tar的文件,這個時候須要用tar -xf node-v12.13.0-linux-x64 進行解壓獲得nodejs的軟件包

五、安裝Node

剛剛咱們已經把node安裝包解壓完成了,這個時候在文件夾中能夠看到一個node-v12.13.0-linux-x64的文件夾。 使用ls 你能夠看到文件夾中有/bin的文件夾,經過cd bin後能夠看到裏邊有npm和node的文件夾 3d

這個時候你在當前位置使用命令行 node -vnpm -v能夠看到對於的版本號,證實你安裝成功了。

可是 這個時候你若是在其餘文件夾是不能使用node -vnpm -v兩個命令的,它會告訴你bash: xxx : command not found...爲何呢? 由於你剛剛只是安裝在你解壓出來的文件夾中,而你如今執行命令是在那個文件夾外面,因此會找不到命令 這個時候咱們須要使用linux的軟鏈接(ln)link來連接到咱們的文件(其實就是建立快捷方式),因此須要使用ln命令code

例如 個人node是安裝在root目錄下那麼cdn

npm路徑: ln -s /root/node-v12.13.0-linux-x64/bin/npm 我是空格 /usr/local/bin

node路徑:ln -s /root/node-v12.13.0-linux-x64/bin/node 我是空格 /usr/local/bin

拓展:

ln是linux中又一個很是重要命令,它的功能是爲某一個文件在另一個位置創建一個同步的連接.當咱們須要在不一樣的目錄,用到相同的文件時,咱們不須要在每個須要的目錄下都放一個必須相同的文件,咱們只要在某個固定的目錄,放上該文件,而後在 其它的目錄下用ln命令連接(link)它就能夠,沒必要重複的佔用磁盤空間。

ln [參數][源文件或目錄][目標文件或目錄]

複製代碼

最後你能夠在你的linux中任意位置使用npm -vnode -v來查看版本了,也就是你在任何位置均可以使用這兩個命令來使用它們。

相關文章
相關標籤/搜索