Centos7 下非root用戶安裝nodejs和npm環境

一. 下載並解壓

1.1 創建nodejs文件夾

sudo mkdir -p ~/tools/nodejs

非root用戶輸入此命令的時候,會提示輸入密碼,直接輸入連接服務器的用戶密碼即可;

1.2 下載包

sudo wget https://npm.taobao.org/mirrors/node/v8.0.0/node-v8.0.0-linux-x64.tar.xz

1.3 解壓

sudo tar -xJf node-v8.0.0-linux-x64.tar.xz --no-wildcards-match-slash --anchored --exclude */CHANGELOG.md --exclude */LICENSE --exclude */README.md --strip 1 -C ~/tools/nodejs

二. 安裝並配置

2.1 添加環境變量

sudo export PATH="${PATH}:${HOME}/tools/nodejs/bin"

這裏的代碼是暫時將 ~/tools/nodejs/bin 加載到環境變量中,當關閉node服務的時候,就會失效;如果想要永久生效,可以將其在配置文件中寫入,具體可百度;

2.2 修改配置文件使其環境變量生效

sudo source ~/.bash_profile

或者

source ~/.profile

這兩條命令二選一,取決於系統中有哪一種;

  • 可以在 ~ 目錄下,使用以下命令查看隱藏文件:
    • 進入 ~目錄
      cd ~
      
    • 查看隱藏文件
      ls -a
      

2.3 檢查是否成功安裝

  • 依次輸入下面兩條命令檢查nodejs和npm是否安裝好
    • 檢查node是否安裝好:
      node -v
      
    • 檢查npm是否安裝好:
      npm -v
      

覺得有幫助的話點個關注吧~~

發佈了124 篇原創文章 · 獲贊 51 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章