Skip to content

AppleAutoPro 前端安装指南

🌟 简介

本教程将帮助您完成 AppleAutoPro 前端的部署与配置。请务必严格按照以下步骤操作,以确保安装顺利进行。

⚙️ 1. 环境要求

  • PHP 版本:>= 8.2
  • 数据库:MySQL >= 5.7 或 MariaDB
  • 缓存组件:Redis

🚨 2. 安装前重要提示

请务必严格按照教程步骤操作。如遇报错,请立即解决后再继续,切勿跳过任何步骤。

📥 3. 下载程序并准备环境

  1. 获取源码:购买程序后,下载源码并解压至网站根目录。

  2. 配置文件设置

    • .example.env 文件复制一份并重命名为 .env
    • 根据需求填写 .env 文件中的配置信息。
  3. PHP 环境配置

    • 删除 PHP 禁用函数中的 putenvproc_open
    • 安装所需扩展:fileinfoioncube

    宝塔面板用户操作示例:

    • 打开 软件商店PHP8.x 设置
    • 禁用函数 中删除 putenvproc_open
    • 安装扩展 中安装 fileinfoioncuberedis 扩展
    • 若已安装 ioncube,建议卸载并重新安装更新版本。

    📌 宝塔开心版安装 ionCube 拓展指南

💻 4. 安装依赖程序 (Composer)

请根据服务器位置执行相应的安装命令,并确保使用 PHP 8.x 版本。

海外服务器安装

bash
wget https://getcomposer.org/installer -O composer.phar
php composer.phar
php composer.phar install

中国大陆服务器安装

bash
wget https://install.phpcomposer.com/composer.phar -O composer.phar
php composer.phar
php composer.phar config -g repo.packagist composer https://mirrors.aliyun.com/composer/
php composer.phar install

🌐 5. 配置网站运行目录与 Nginx 伪静态

  1. 设置网站运行目录:请将网站运行目录设为 /public
  2. 设置 Nginx 伪静态规则
nginx
location ~* (runtime|application)/{    
    return 403;
}
location / {
    if (!-e $request_filename){
        rewrite  ^(.*)$  /index.php?s=$1  last;   break;
    }
}

🗄️ 6. 导入数据库

在网站根目录执行以下命令,将数据库迁移到服务器中:

bash
php think migrate:run

⚠️ 若安装报错,请检查 .env 文件中的数据库配置是否正确。

🧑‍💻 7. 注册管理员账户

在网站根目录执行以下命令创建管理员账户:

bash
php think register <> <用户> <>

提示:尖括号 (<>) 仅用于展示必填变量,请勿包含在实际命令中。

🛡️ 8. 设置文件权限

  • 设置网站目录权限为 755,所有者为 www(或相应用户)。

  • 宝塔用户设置示例:

    • 前往 /www/wwwroot → 网站目录 → 点击 “权限”
    • 权限设置为 755,所有者设置为 www
    • 勾选 “应用到子目录” 并确认

    权限设置示例

✅ 9. 完成安装与检查

  1. 访问您的网站,确认是否正常运行。
  2. 登录后台管理面板 (管理面板系统设置) 检查和完善网站配置。
  3. 在添加账户前,请确保已完成:后端部署WebDriver 部署

⏰ 10. 计划任务

设置计划任务,执行周期为每1分钟:

bash
php /www/wwwroot/AppleAutoPro/think cronJob

注意:请根据实际路径修改 /www/wwwroot/AppleAutoPro

🎉 至此,AppleAutoPro 前端已成功安装!