2026-5-15日更新
修复后台BUG
优化替换速度
优化授权验证逻辑
修复统计数据无法删除的问题
📋 MacCMS10 视频解析服务 + 授权系统 - 项目介绍
一、项目概述
这是一个基于 MacCMS10 的视频解析服务,包含完整的授权验证系统,支持 无感激活 功能。
后台体验
地址:https://jerrytom.vip/admin默认密码admin admin123
tihuan/ # 客户端(视频解析服务)
├── admin/ # 管理后台
│ ├── activate.php # 系统激活页面
│ ├── cache.php # 缓存设置
│ ├── settings.php # 系统设置
│ └── ...
├── src/
│ ├── core/ # 核心模块
│ │ └── core.php # 核心入口
│ ├── api/
│ │ └── api.php # API入口(视频解析)
│ └── utils/
│ └── LicenseChecker.php # 授权验证工具
├── config/
│ └── license_config.php # 授权配置文件
└── api.php # 视频解析API入口
授权客户端/ # 授权服务器
├── admin/ # 授权管理后台
│ └── index.php # 授权管理页面
├── api/
│ ├── activate.php # 激活接口
│ ├── verify.php # 验证接口
│ └── check_whitelist.php # 白名单验证接口
└── includes/
└── LicenseManager.php # 授权管理工具四、宝塔环境搭建教程 1️⃣ 环境要求
- PHP 7.4+
- MySQL 5.7+
- Nginx 2️⃣ 宝塔面板设置
第一步:创建站点
- 登录宝塔面板 → 网站 → 添加站点
- 域名:填写你的域名(如 api.jerrytom.vip )
- 根目录:选择网站目录
- PHP版本:选择 7.4 或更高版本
3️⃣ 客户端部署
步骤1:上传文件
- 将 tihuan/ 目录上传到网站根目录
步骤2:配置授权 编辑 config/license_config.php :
return [
'api_url' => 'http://api.jerrytom.vip', // 授权服务器地址
'license_code' => '', // 留空则通过白名单验证
'timeout' => 10,
'cache_validity' => 300
];步骤3:测试访问 访问 http://你的域名/admin/activate.php
4️⃣ 授权服务器部署
步骤1:上传文件
- 将 授权客户端/ 目录上传到授权服务器
步骤2:导入数据库 - 创建数据库并导入 database.sql
步骤3:配置数据库连接 编辑 includes/database.php :
return [
'host' => 'localhost',
'port' => 3306,
'username' => '数据库用户名',
'password' => '数据库密码',
'database' => '数据库名'
];
还需要修改 api/check_whitelist.php
// 数据库配置(在授权服务器上配置)
$dbConfig = [
'host' => 'localhost',
'port' => 3306,
'username' => '数据库用户名',
'password' => '数据库密码',
'database' => '数据库名'
];
视频解析API
POST /api.php
Content-Type: application/json
{
"url": "https://example.com/video.mp4",
"type": "video"
}有问题联系:QQ97564183阿木木社长处理
版权属于:Amumu社长
本文链接:https://www.jerryhtom.cn/archives/105/
本站未注明转载的文章均为原创,并采用
CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!