使用屏幕pm2管理服务器应用

引言:直接用命令行窗口启动应用,一旦关闭命令行窗口,远程访问也随即被关闭,因此,使用pm2管理服务器应用,可以避免这个问题。

1.在服务器中安装 pm2:npm i pm2 -g(全局安装,只要安装了node环境便可直接运行该命令)

2.启动项目:pm2 start 脚本 --name 自定义名称(如:pm2 start .\app.js --name myweb)

3.查看运行项目:pm2 ls

4.重启项目:pm2 restart 自定义名称

5.停止项目:pm2 stop 自定义名称

6.删除项目:pm2 delete 自定义名称

原文地址:https://www.cnblogs.com/JJpeng/p/12331622.html

时间: 2024-10-12 22:58:43

使用屏幕pm2管理服务器应用的相关文章

Windows Server Core Command (管理服务器核心的具体操作命令)

管理服务器核心的具体操作命令: 1.设置本地Administrator用户的密码Net user administrator *注意命令中要包括(*)然后按下Enter键,之后再键入管理员密码,这样密码将不会直接暴露在屏幕上,而是用*替代. 2.显示计算机的相关信息hostnamesetsysteminfoipconfig /all3.显示网卡信息Netsh interface ipv4 show interfaces通过这条命令,可以显示当前计算机的网卡的连接状态.IDX号和名称等信息保存当前

使用pm2 管理你的node项目

主要特性: 内建负载均衡(使用Node cluster 集群模块) 后台运行 0秒停机重载,我理解大概意思是维护升级的时候不需要停机. 具有Ubuntu和CentOS 的启动脚本 停止不稳定的进程(避免无限循环) 控制台检测 提供 HTTP API 远程控制和实时的接口API ( Nodejs 模块,允许和PM2进程管理器交互 ) 测试过Nodejs v0.11 v0.10 v0.8版本,兼容CoffeeScript,基于Linux 和MacOS. 安装 npm install -g pm2 用

搭建IPA用户管理服务器&安装ssh远程访问服务

1.搭建IPA用户管理服务器 搭建准备前工作 workstation: #先停掉dhcp服务 systemctl stop dhcpd;systemctl disable dhcpd #分别在workstation,server1,server2,database上安装ntp服务 yum -y install ntp #打开ntp配置文件,做如下修改 workstation: vim /etc/ntp.conf 17 restrict 192.168.40.0 mask 255.255.255.

Linux批量管理服务器小工具--PSSH

Linux批量管理服务器小工具--PSSH 一.简介 pssh -- parallel ssh program pssh  is  a program for executing ssh in parallel on a number of hosts.  It provides features such as sending input to all of the processes, passing a password to ssh, saving output to files, an

使用PM2管理Node.js集群

介绍 众所周知,Node.js运行在Chrome的JavaScript运行时平台上,我们把该平台优雅地称之为V8引擎.不论是V8引擎,还是之后的Node.js,都是以单线程的方式运行的,因此,在多核心处理器的系统中并不能发挥其最大的性能. Node.js的cluster模块 幸运的是,Node.js给我们提供了cluster模块,它可以生成多个工作线程来共享同一个TCP连接. 它是如何运作的呢? 首先,Cluster会创建一个master,然后根据你指定的数量复制出多个server app(也被

一次惨痛的搬砖总结--线上管理服务器迁移

为什么有这次迁移,主要是因为年前针对nagios的扩展做了很多研究测试,希望应用到生产环境中去,但是生产环境的nagios所在服务器是个集中的管理服务器,上面运行了很多开源软件,而且大部分都是前人安装部署,结构已经固化,坑太多已经无法扩展;其次管理服务器操作系统版本为Centos5.4,老实说现在很多软件在6x的系统上安装起来比较方便,默认环境基本都能满足各种开源软件的运行,而且线下测试都是在6.5的系统上测试的.最后是因为管理服务器太老了,害怕哪一天Down了,虽然配置文件每天都有备份,但是软

VMM系列之安装高可用VMM管理服务器

既上篇配置了SQL Server AlwaysOn之后,即配置了VMM所需的高可用的数据库之后,本节将演示安装高可用VMM管理服务器. 一. 创建服务账户 1.打开活动目录用户和计算机(dsa.msc) 2.右键System Center选择新建"用户" 3.新建对象-用户页面,键入相应的用户名以及登陆名,点击下一步 4.键入账户密码页面,键入账户密码以及选择"用户不能更改密码"和"密码永不过期" 5.将VMM服务账户添加到VMM管理服务器中的的

System Center 2012 R2 POC部署之Services Manager管理服务器部署

System Center 2012 R2 POC部署之Services Manager管理服务器部署 一.准备工作 1. 安装IIS 打开添加角色和功能向导,选择"基于角色或基于功能的安装",点击下一步 选择服务器,点击下一步 勾选"Web服务器IIS",点击下一步 勾选".NET",点击下一步 点击下一步 勾选相关服务角色,点击下一步 指定备用源路径,点击确定,然后点击安装 2. 安装SQL 安装SQL请参考http://fjcloud.bl

SCOM 2012知识分享-2:理解管理服务器

(一)Management Server Management Server管理服务器主要用来: 管理整个管理组,并负责与数据库进行通讯: 负责为Agent提供配置数据: 所有的Agent会将健康数据,性能数据等提交给Management Server,然后再由Management Server写入到数据库中.Agent并不会直接与数据库打交道: 管理服务器是对管理组进行管理以及与数据库通信的焦点. 打开操作控制台并连接到管理组时,你就会连接到该管理组的管理服务器. 根据计算环境的规模,管理组可