当我们有多个项目的时候,后台服务器的启动如果用powershell逐个启动则需要多个窗口,也不方便,所以在此记录自己使用pm2同时管理多个项目的方法。

以下的“脚本”为后台启动文件名称,“自定义名称”为自己为脚本设置的一个名字。

全局安装pm2

npm i pm2 -g

启动项目(注意:要进入项目目录)

pm2 start .\app.js(脚本) --web_vueshop( 自定义名称)

查看运行项目

pm2 ls

重启项目

pm2 restart 自定义名称(或者id)

停止项目

pm2 stop 自定义名称(或者id)

删除项目

pm2 delete 自定义名称(或者id)

重启服务器(电脑)后,以上建立的服务会清空

//关闭电脑或服务器前,可以使用以下命令进行保存,下次开机即可使用之前定义的命令
pm2 save

重启电脑或服务器自动启动以上定义的服务

pm2 startup

使用pm2管理项目(指令)相关推荐

  1. 【VUE项目实战】68、使用pm2管理项目

    接上篇<67.上线-开启gzip和配置HTTPS服务> 上一篇我们学习了如何开启gzip配置来减少文件访问体积,并配置HTTPS服务.本篇我们讲解一下如何使用pm2管理项目. 本篇是该系列 ...

  2. 电商项目总结java_Vue 电商后台管理项目阶段性总结(推荐)

    一.阶段总结 该项目偏向前端更多一点,后端 API 服务是已经搭建好了的,我们只需要用既可以,(但是作为一个 全栈开发人员,它的数据库的表设计,Restful API 的设计是我们要着重学习的!!!) ...

  3. 在Centos上启动nodejs项目,并使用pm2管理nodejs应用

    node+koa2+mysql入门可以查看这篇文章https://blog.csdn.net/qq_41231694/article/details/123788781 一.在centos上安装nod ...

  4. 【项目问题】PM2管理器运行报错: Error: bind EADDRINUSE null:8360(阿里云服务器)

    本人后端是使用thinkjs项目创建的,npm run compile 编译后上传到服务器,发现报错:Error: bind EADDRINUSE null:8360 第一步:查看运行日志,报错原因是 ...

  5. linux安装node、npm、pm2管理多个node项目同时运行

    一.安装node yum install epel-release yum install nodejs node --version 二.安装npm yum install npm npm --ve ...

  6. pm2管理koa2项目

    PM2是具有内置负载平衡器的Node.js应用程序的生产进程管理器.它可以使应用程序永远保持活动状态,可以在不停机的情况下重新加载它们,并简化常见的系统管理任务.当你要把你的独立代码利用全部的服务器上 ...

  7. nuxt项目发布服务器步骤(使用pm2管理)

    注:如果服务器已经安装了node可以直接进行步骤3,如果没有安装从步骤1开始,步骤2可用可不用,推荐使用方便管理node版本. 安装node(这个地方最好是安装和你本地的node版本一致) 遇坑:我默 ...

  8. PM2管理node.js

    什么是PM2 一句话,概括:Advanced, production process manager for Node.js 说白了,进程管理,高级的,看他怎么高级了: 内建负载均衡Clusterin ...

  9. 1112_Vue+SpringBoot+Mybatis的简单员工管理项目

    Vue+SpringBoot+Mybatis的简单员工管理项目 本文项目参考自:https://github.com/boylegu/SpringBoot-vue https://www.cnblog ...

  10. 阿里云code和git管理项目

    使用代码云托管和git来管理项目可以使多客户端和多人开发更加高效.通过对比github,bitbucket和国内一些云托管服务发现阿里云在项目空间和传输速度及稳定性上更能满足公司开发的要求.本文将介绍 ...

最新文章

  1. 使用R构建随机森林回归模型(Random Forest Regressor)
  2. python内置函数open_python_内置函数和open
  3. ubuntu9.10硬盘安装记录二
  4. 严谨技术支撑vs奔放客户的100个真实写真
  5. java+synchro_synchrozied,wait()与notify()的理解
  6. 九十一、前端可视化ECharts的使用
  7. 高效的企业测试–测试框架(5/6)
  8. 【渝粤教育】广东开放大学 网络市场与预测 形成性考核 (23)
  9. java中的public,protected,package-private和private之间有什么区别?
  10. 【Elasticsearch】Elasticsearch:Elasticsearch中的refresh和flush操作指南
  11. SpringMVC RedirectView的使用以及源码分析
  12. 解读对象存储九大关键特征
  13. tensorboard 使用
  14. 作业帮联手北师大、中国教育电视台以科技推进普惠教育发展
  15. MySQL中 修改语句使用的关键字是什么_表示修改一个数据库对象的SQL关键字是什么...
  16. 什么牌子的护眼灯对眼睛好?性价比最高的护眼灯
  17. 酷狗音乐能拉进计算机里面吗,手机上的酷狗音乐怎么传到电脑上|苹果手机酷狗音乐怎么传到电脑上|酷狗音乐电脑和手机怎么同步...
  18. 你懂得“沉没成本”是什么吗?是可怕的赌徒思想,会毁了你的一生
  19. java万年历的设计总结_java万年历设计报告
  20. 【MapReduce】 MR初识

热门文章

  1. imp-00017 oracle 942,IMP导入遇到IMP-00017,ORA-00942
  2. 小米笔记本触摸板失灵问题
  3. 小说阅读,原生小说APP源码出售,可二次开发 四端互通:android端,ios端,h5端,公众号端
  4. Centos操作系统:文件的上传、下载、压缩、解压缩
  5. 夜神模拟器怎么打开开发者选项
  6. 什么是SG?+SG模板
  7. tensorflow下手写汉字识别及其可视化
  8. 最小二乘法:求回归直线方程
  9. 逻辑斯蒂回归与梯度下降法
  10. 计算机游戏软件视频,电脑录制游戏视频软件哪个好,电脑游戏录制软件排行