快速入门指南
简介
欢迎使用视频加密销售系统!本指南将帮助您快速上手,从环境准备到第一个视频加密完成,只需几步。
步骤一:环境准备
确保您的服务器满足以下要求:
- 操作系统: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. 点击”发布”按钮
完成!
恭喜!您已经成功发布了第一个加密视频课程。用户现在可以购买并观看您的课程了。
下一步: