一键部署 Apple ID 自动解锁程序 - 简易指南

要一键部署下方程序,您需要按照以下步骤进行操作:

  1. 环境搭建:

    • 推荐使用 PHP 7.4 和 MySQL 8.0,理论支持 MySQL 5.x 版本。
    • 确保您的环境支持 MySQL 5.x 版本。
  2. 下载源码:

    • 前往 Release 页面,下载最新版本的网页源码 (Source code) 并解压缩。
  3. 配置设置:

    • 复制配置文件 '.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' (请修改为您所在的时区)
  4. PHP 设置:

    • 前往 PHP 设置,删除对 putenv 函数的禁用,并安装 fileinfo 拓展。
    • 对于宝塔用户,请前往软件商店 -> 对应 PHP 的设置:
      • 禁用函数 -> 删除 putenv 和 proc_open
      • 安装拓展 -> 安装 fileinfo
  5. 安装 Composer:

    • 在网站根目录下执行以下指令,下载并安装 Composer:
    wget https://getcomposer.org/installer -O composer.phar
    php composer.phar
    php composer.phar install
    
  6. 设置运行目录和伪静态:

    • 将网站运行目录设置为 '/public'。
    • 设置伪静态规则:
    location ~* (runtime|application)/{
        return 403;
    }
    location / {
        if (!-e $request_filename){
            rewrite  ^(.*)$  /index.php?s=$1  last;   break;
        }
    }
    
  7. 导入数据库:

    • 手动导入数据库文件 (db/db.sql)。
  8. 创建管理员账户:

    • 在网站根目录下执行以下指令,创建管理员账户:
    php think register 用户名 密码
    
  9. 登录网站:

    • 登录网站,并进行后端安装的配置。
    • 完成后端安装后,您可以添加账号。

注意: 以上步骤仅提供了一般的部署指导,具体步骤可能会因您的环境和需求而有所不同。如果您在部署过程中遇到任何问题,请参阅相关文档或寻求技术支持。

后端 API 介绍:

  • 通过后端 API,您可以在前端控制解锁任务,做到实时更新,并允许用户触发解锁。
  • 后端 API 采用 HTTP 协议,建议监听 127.0.0.1 而不是 0.0.0.0。
  • 如果前端与后端不在同一台服务器上,建议使用 Nginx 等进行反代。

更多信息:

  • 有关后端 API 的详细信息,请参阅后端 API 介绍文档。
  • 有关程序的使用和功能介绍,请参阅程序文档。

祝您顺利部署程序!

一键部署Apple ID 自动解锁程序 - 简易指南

原文地址: https://www.cveoy.top/t/topic/ckJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录