Ubuntu系統下的nodejs環境的部署

2021-06-28 01:36:05 字數 1072 閱讀 2685

有時候生產或者開發環境有可能是linux或者unix系統,所以有必要了解一下,在linux或者unix系統下nodejs環境的部署。為了自己以後查閱方便,所以索性記錄下來。

由於nodejs原始碼的編譯依賴python和g++等第三方模組,所以在安裝之前要檢查我們的系統是否安裝了這些依賴,檢測方法很簡單,在終端分別輸入pythong++,如果這些命令都能被找到,則說明依賴已經安裝好了。如果沒安裝的話,可以通過sudo apt-get install pythonsudo apt-get install g++來安裝。

1.進入原始碼路徑,執行裡面的 configure檔案./configure --prefix=生成的二進位制檔案路徑

2.執行make命令,這個是編譯過程,執行的時間可能稍長一些

3.執行make install 命令。如果在第第一步驟中配置的程式安裝路徑不在系統的環境量path中,需要自己新增

優點:可定製性最強。

缺點:最複雜,也最容易出錯。

配置環境變數:在/etc/profile檔案新增:

export node_home=/home/node-v0.10.0-linux-x64

export path=$path:$node_home/bin

export node_path=$node_home/lib/node_modules

執行source /etc/profile命令讓環境變數設定生效

測試:在終端輸入node -v如果有版本資訊輸出,則說明安裝成功

優點:基本不會出錯,可以定製node執行路徑。

缺點:需要配置環境變數。

輸入命令sudo apt-get install nodejs,這時提示你是否安裝時,輸入y就可以接著安裝,直到完成。

輸入nodejs -v,如果輸出版本資訊,則說明安裝成功。

優點:傻瓜化,基本上只要輸入乙個y就可以完成後續的安裝。

缺點,版本不可定製,執行路徑不可定製。最不靈活。

Ubuntu Deepin下安裝nodejs環境

我的演示環境是deepin 20系統,操作指令是跟ubuntu是一樣的 所以ubuntu deepin使用者可以完全按照下面的指令來操作,不會有任何問題!wget這是我當前安裝時的nodejs lts 長期更新版 的最新版本。tar zxvf node v14.15.1 linux x64.tar....

在centos7系統環境下安裝nodejs

方1 終端裡 root 使用者下 wget 方2 方2步驟如下 he localhost su root 密碼 root localhost cd home he root localhost ll rw rw r 1 he he 9239744 8 月9 09 47node v6.11.2 lin...

Ubuntu下的系統備份

ubuntu崩潰了好幾次之後,經歷了多次重裝的痛苦經歷之後,開始研究一些備份的辦法,第一種,使用remastersys軟體,它可以把當前系統備份成iso檔案 1 將你的系統備份製成乙個live cd sudo remastersys backup 2 將你的系統備份製成乙個live cd 其名叫 c...