Ubuntu下安裝Yarm-PM2

  • 2019 年 10 月 5 日
  • 筆記

首先打開yarm的官網。https://www.yarnpkg.com/zh-Hant/

(一)yarn的官方安裝方法:

  1、上通過 Debian 套件安裝 Yarn,粘貼以下命令

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -  echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

  2、接下來你可以很簡單的使用以下指令安裝:

sudo apt-get update && sudo apt-get install yarn

  3、到這裡yarn就安裝完了,只不過服務器在國外,在後面的使用中會可能受到網絡限制,所以我們切換成阿里的服務器,效果圖如下:

yarn config set registry https://registry.npm.taobao.org 

(二)安裝PM2

  1、我們執行以下命令,對pm2進行一個全局安裝:

 npm install vue-cli pm2 -g

  2、安裝完成我們運行上一篇寫的server.js.

  這裡說一下,通過node命令跑起來的js一但進程關閉或意外結束,我們就不能繼續訪問了。所以我們需要通過pm2來增加穩定性。

 pm2 start server.js

運行成功後效果圖如下:

如果到這裡都成功的話就不用往下看了,如果pm2 安裝失敗,繼續往下看。

之前我在ubuntu14.04上配置環境的時候一直出錯,最後研究出了一套命令,可以正常安裝,大家自行測試。

(三)安裝失敗解決

  1. 首先既然是安裝失敗了,那就肯定要將之前的安裝移除,代碼如下:
sudo apt remove cmdtest  sudo apt remove yarn
  1. 移除完畢後,在此按官網的安裝教程來,代碼如下:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -  echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list  sudo apt update  sudo apt install yarn  yarn config set registry https://registry.npm.taobao.org 
  1. 到這兒就不要問為什麼,幹什麼複製粘貼跑:
1 apt-get update  2 apt-get install apt-transport-https  3 curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -  4 echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list  5 apt-get update  6 apt-get install yarn  7 npm cache clean --force  8 npm install -g ionic cordova  9 npm install vue-cli pm2 -g
  1. 如果正常的錯誤解決。

最後記錄以下常用的一些pm命令:

  • pm2 restart server   //重啟pm2服務器
  • pm2 stop server //停止pm2服務器
  • pm2 start xxxx.js   //運行js文件
  • pm2 logs   //查看pm2日誌
  • pm2 ls //查看PM2運行列表
  • pm2 show server //查看服務器詳細信息