快速入门指南

快速入门指南

快速上手 🕐 更新于 2026年7月24日

简介

欢迎使用视频加密销售系统!本指南将帮助您快速上手,从环境准备到第一个视频加密完成,只需几步。

步骤一:环境准备

确保您的服务器满足以下要求:

  • 操作系统:Linux (CentOS 7+ / Ubuntu 18.04+)
  • Node.js:v22.12.0 或更高版本
  • 数据库:SQLite(内置)或 MySQL 5.7+
  • 内存:至少 2GB RAM
  • 磁盘:至少 20GB 可用空间

步骤二:安装系统

1. 下载系统安装包

wget https://example.com/download/video-encryption-system.zip
unzip video-encryption-system.zip

2. 安装依赖

cd video-encryption-system/backend
npm install --production

3. 配置环境变量

cp .env.example .env
# 编辑 .env 文件,填写必要配置

步骤三:启动服务

使用 PM2 启动后端服务:

pm2 start npm --name "video-backend" -- start
pm2 save
pm2 startup

步骤四:加密第一个视频

1. 打开视频加密工具(encrypt-tool)

2. 选择要加密的视频文件

3. 点击”开始加密”按钮

4. 等待加密完成

步骤五:上传加密视频

1. 登录管理后台

2. 进入”视频管理”页面

3. 点击”上传视频”

4. 选择加密后的视频文件,填写课程信息

5. 点击”确定”完成上传

步骤六:设置价格并发布

1. 在”视频管理”页面,找到刚上传的视频

2. 点击”编辑”按钮

3. 设置价格和课程介绍

4. 点击”发布”按钮

完成!

恭喜!您已经成功发布了第一个加密视频课程。用户现在可以购买并观看您的课程了。