前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ubuntu下安装Yarm-PM2

Ubuntu下安装Yarm-PM2

作者头像
用户2417870
发布2019-09-18 11:15:16
8920
发布2019-09-18 11:15:16
举报
文章被收录于专栏:g歌德ag歌德a

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

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

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

代码语言:javascript
复制
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、接下來你可以很簡單的使用以下指令安裝:

代码语言:javascript
复制
sudo apt-get update && sudo apt-get install yarn

  3、到这里yarn就安装完了,只不过服务器在国外,在后面的使用中会可能受到网络限制,所以我们切换成阿里的服务器,效果图如下:

代码语言:javascript
复制
yarn config set registry https://registry.npm.taobao.org 

(二)安装PM2

  1、我们执行以下命令,对pm2进行一个全局安装:

代码语言:javascript
复制
 npm install vue-cli pm2 -g

  2、安装完成我们运行上一篇写的server.js.

  这里说一下,通过node命令跑起来的js一但进程关闭或意外结束,我们就不能继续访问了。所以我们需要通过pm2来增加稳定性。

代码语言:javascript
复制
 pm2 start server.js

运行成功后效果图如下:

如果到这里都成功的话就不用往下看了,如果pm2 安装失败,继续往下看。

之前我在ubuntu14.04上配置环境的时候一直出错,最后研究出了一套命令,可以正常安装,大家自行测试。

(三)安装失败解决

  1. 首先既然是安装失败了,那就肯定要将之前的安装移除,代码如下:
代码语言:javascript
复制
sudo apt remove cmdtest
sudo apt remove yarn
  1. 移除完毕后,在此按官网的安装教程来,代码如下:
代码语言:javascript
复制
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. 到这儿就不要问为什么,干什么复制粘贴跑:
代码语言:javascript
复制
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 //查看服务器详细信息
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • (一)yarn的官方安装方法:
  • (二)安装PM2
  • (三)安装失败解决
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档