Linux安裝node,pm2
之前在安裝nodejs踩了不少的坑,我結合了之前在網上其他人發的教程,做了補充優化。
1.到官網下載與自己系統匹配的nodejs版本
不知道系統版本號的可以通過 uname -a 查詢系統位數
此處下載最新的nodejs
也可以下載歷史版本,選擇自己想要的
建立node目錄(可以不建立)
mkdir node
進去nodejs目錄
cd node
然後將下載好的壓縮包上傳到伺服器並解壓,或者直接通過weget下載
解壓:
重新命名:
配置profile:
vim /etc/profile
export NODE_HOME=/node/nodejs export PATH=$NODE_HOME/bin:$PATH
更新profile檔案
source etc/profile
建立軟連線
ln -s node/nodejs/lib/node /usr/local/lib
ln -s node/nodejs/lib/mpm /usr/local/lib
檢視檢驗node,npm是否安裝成功
node -v
至此,node和npm安裝完畢。接下來安裝pm2
npm install -g pm2(npm install [email protected] -g 安裝最新版本的pm2)
可能安裝報錯
使用以下命令
curl -0 -L https://npmjs.org/install.sh
使用命令
pm2 list
如果顯示
表示pm2安裝成功
建立pm2的軟連線
ln -s node/nodejs/bin/pm2 usr/local/bin
使用pm2啟動node(命令中的2代表啟動兩個app,這個啟動數目跟系統核心數相關)
pm2 start app -i 2
pm2 satrt index -i 2
出現以下錯誤時有可能是pm2的軟連線未建立好,重新檢查一下。確認無誤還是不行的話,檢查profile檔案是否配置正確並更新檔案
出現以下情況表示成功