一键部署Apple ID 自动解锁程序 - 简易指南
一键部署 Apple ID 自动解锁程序 - 简易指南
要一键部署下方程序,您需要按照以下步骤进行操作:
-
环境搭建:
- 推荐使用 PHP 7.4 和 MySQL 8.0,理论支持 MySQL 5.x 版本。
- 确保您的环境支持 MySQL 5.x 版本。
-
下载源码:
- 前往 Release 页面,下载最新版本的网页源码 (Source code) 并解压缩。
-
配置设置:
- 复制配置文件 '.example.env',将其重命名为 '.env'。
- 填写 '.env' 文件中的设置项,包括:
- 调试模式: APP_DEBUG = false
- 注册功能: ENABLE_REGISTER = true
- API Key: API_KEY = '123456' (请修改为您的实际密钥)
- Webdriver 地址: WEBDRIVER = 'http://localhost:4444' (末尾不要加斜杠)
- 任务后台运行: TASK_HEADLESS = true
- 代理池: ENABLE_PROXY_POOL = false
- 代理自动禁用: PROXY_AUTO_DISABLE = false
- 任务失败重试: FAIL_RETRY = true
- 后端 API:
- ENABLE_API = false
- LISTEN_IP = '127.0.0.1'
- LISTEN_PORT = 3939
- API_URL = 'http://127.0.0.1:3939'
- TOKEN = '1234561' (请修改为您的实际 Token)
- 数据库:
- TYPE = 'mysql'
- HOSTNAME = '127.0.0.1'
- DATABASE = 'appleid_auto'
- USERNAME = 'root'
- PASSWORD = '123456' (请修改为您的实际密码)
- HOSTPORT = 3306
- 时区: DEFAULT_TIMEZONE = 'Asia/Shanghai' (请修改为您所在的时区)
-
PHP 设置:
- 前往 PHP 设置,删除对 putenv 函数的禁用,并安装 fileinfo 拓展。
- 对于宝塔用户,请前往软件商店 -> 对应 PHP 的设置:
- 禁用函数 -> 删除 putenv 和 proc_open
- 安装拓展 -> 安装 fileinfo
-
安装 Composer:
- 在网站根目录下执行以下指令,下载并安装 Composer:
wget https://getcomposer.org/installer -O composer.phar php composer.phar php composer.phar install -
设置运行目录和伪静态:
- 将网站运行目录设置为 '/public'。
- 设置伪静态规则:
location ~* (runtime|application)/{ return 403; } location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } } -
导入数据库:
- 手动导入数据库文件 (db/db.sql)。
-
创建管理员账户:
- 在网站根目录下执行以下指令,创建管理员账户:
php think register 用户名 密码 -
登录网站:
- 登录网站,并进行后端安装的配置。
- 完成后端安装后,您可以添加账号。
注意: 以上步骤仅提供了一般的部署指导,具体步骤可能会因您的环境和需求而有所不同。如果您在部署过程中遇到任何问题,请参阅相关文档或寻求技术支持。
后端 API 介绍:
- 通过后端 API,您可以在前端控制解锁任务,做到实时更新,并允许用户触发解锁。
- 后端 API 采用 HTTP 协议,建议监听 127.0.0.1 而不是 0.0.0.0。
- 如果前端与后端不在同一台服务器上,建议使用 Nginx 等进行反代。
更多信息:
- 有关后端 API 的详细信息,请参阅后端 API 介绍文档。
- 有关程序的使用和功能介绍,请参阅程序文档。
祝您顺利部署程序!
原文地址: https://www.cveoy.top/t/topic/ckJ 著作权归作者所有。请勿转载和采集!