DouyinLiveRecorder安装并通过pm2管理
00 分钟
2024-5-17
2024-6-5
type
status
date
slug
summary
tags
category
icon
password
link
Property
Jun 5, 2024 04:23 AM

DouyinLiveRecorder

GitHub - ihmily/DouyinLiveRecorder: 可循环值守和多人录制的直播录制软件,支持抖音、TikTok、快手、虎牙、斗鱼、B站、小红书、pandatv、afreecatv、flextv、popkontv、twitcasting、winktv、百度、微博、酷狗、花椒、流星等平台直播录制,抓取多平台直播源地址 使用源码运行,前提要有Python环境,如果没有请先安装Python,再执行下面步骤。 1.首先拉取或手动下载本仓库项目代码 git clone https://github.com/ihmily/DouyinLiveRecorder.git 2.进入项目文件夹,安装依赖
3.安装FFmpeg,如果是Windows系统,这一步可跳过。对于Linux系统,执行以下命令安装 CentOS执行
Ubuntu则执行
4.运行程序 python main.py 其中Linux系统请使用python3 main.py 运行。

pm2

PM2 是一个非常流行的 Node.js 应用进程管理器,用于保持应用的持续运行,简化日志管理和进程监控。以下是如何在 Linux 系统上安装和配置 PM2 的步骤:

步骤 1: 更新包列表

首先,确保你的包列表是最新的。

步骤 2: 安装 Node.js 和 npm

PM2 依赖于 Node.js 和 npm(Node Package Manager)。如果你还没有安装它们,可以使用以下命令来安装。

步骤 3: 安装 PM2

使用 npm 来安装 PM2。

步骤 4: 验证安装

验证 PM2 是否已成功安装。
你应该能看到 PM2 的版本信息,这表示 PM2 已成功安装。

使用 PM2 启动 Node.js 应用

假设你有一个 Node.js 应用,比如 app.js,你可以使用以下命令启动它:

常用 PM2 命令

  • 列出所有进程:
  • 停止进程:
  • 重启进程:
  • 删除进程:
  • 查看日志:

设置 PM2 为开机自启

为了确保你的应用在系统重启后自动启动,你可以使用 PM2 提供的 startup 命令。这个命令会生成并安装一个服务脚本。
运行完上述命令后,PM2 会给出一条命令提示你需要执行它来完成设置,类似如下:
执行提示的命令后,保存当前的进程列表:

监控应用

PM2 提供了一个实时监控的网页工具,叫做 PM2 Plus。你可以通过以下命令来打开监控界面:
按照上述步骤,你应该能够成功在 Linux 系统上安装并配置 PM2 以管理你的 Node.js 应用。

评论
  • Twikoo
  • Waline