前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PM2安装方式及其常用命令!

PM2安装方式及其常用命令!

原创
作者头像
Learn-anything.cn
发布2021-11-26 10:50:35
5.8K0
发布2021-11-26 10:50:35
举报
文章被收录于专栏:learn-anything.cn
一、PM2 的基本操作命令
1、pm2 安装

pm2 的安装需要 node.js 的环境,npm 是 node.js 内置应用,怎么安装 node.js ,看这里!

代码语言:txt
复制
npm install pm2@latest -g
# or
yarn global add pm2

# 更新 PM2 
  pm2 update
2、pm2 安装目录
代码语言:txt
复制
# pm2安装目录
  HOME/.pm2 
	
# pm2运行日志,可以查看程序运行错误
  HOME/.pm2/pm2.log
  HOME/.pm2/pm2.pid

# pm2 管理应用的日志目录
  HOME/.pm2/logs
	
# PM2 配置文件
  HOME/.pm2/conf.js 
3、启动应用
代码语言:txt
复制
# 支持不同文件格式
  pm2 start app.js
  pm2 start bashscript.sh
  pm2 start python-app.py
  pm2 start binary-file
  pm2 start "npm run start"
  pm2 start "ls -la"
  pm2 start app.py

# 设置启动应用的显示名称
  pm2 start app.js --name <app_name>

# 监控应用目录,一旦有文件发生更改就立刻重启应用
  pm2 start app.js --watch

# 设置应用重启时,能使用内存的最大值
  pm2 start app.js --max-memory-restart <200MB>

# 启动时,传递参数给 app 应用
  pm2 start app.js -- arg1 arg2 arg3

# 禁止自动重启应用
  pm2 start app.js --no-autorestart
4、重启、重载、停止、删除
代码语言:txt
复制
pm2 restart app_name|app_id|all
pm2 reload app_name|app_id|all
pm2 stop app_name|app_id|all
pm2 delete app_name|app_id|all

pm2 restart app.js
pm2 restart app1 app3 app4

# 重置 restart 的计时器
  pm2 reset all	
5、查看运行状态
代码语言:txt
复制
# 查看所有进程信息(app_name、app_id等)
  pm2 [list|ls|status]
	
# 对应用进行排序查看
  pm2 list --sort name:desc
	# Or
  pm2 list --sort [name|id|pid|memory|cpu|status|uptime][:asc|desc]	

# 查看某个应用详情
  pm2 describe app_name|app_id
  pm2 show api
6、显示仪表盘

在终端上显示仪表盘,展示所有应用的信息:cpu、内存、日志、运行状态等。

代码语言:txt
复制
pm2 monit
7、查看 PM2 所有命令说明
代码语言:txt
复制
# 查看所有命令
  pm2 --help
	#or
  pm2 -h
二、参考文档

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、PM2 的基本操作命令
    • 1、pm2 安装
      • 2、pm2 安装目录
        • 3、启动应用
          • 4、重启、重载、停止、删除
            • 5、查看运行状态
              • 6、显示仪表盘
                • 7、查看 PM2 所有命令说明
                • 二、参考文档
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档