安装
LeadHub 完全通过基于浏览器的向导进行安装。无需 SSH、终端或 Composer。
开始之前
✅ 确认您的服务器满足系统要求
✅ 创建 MySQL 数据库和数据库用户(记录凭据)
✅ 准备好许可证密钥(来自 CodeCanyon 购买)
✅ 准备好 FTP/cPanel 文件管理器以上传文件
第 1 步 — 上传文件
- 从 CodeCanyon → 下载 下载 LeadHub 安装包。
- 在您的计算机上解压 ZIP 文件。
- 通过 FTP 或 cPanel 文件管理器将解压后文件夹的全部内容上传至 Web 根目录(例如
public_html/)。
⚠️ 请勿上传外层文件夹本身——上传其内容,使
index.php直接位于public_html/中。
第 2 步 — 设置文件权限
在共享主机上这些权限通常会自动设置,但请验证:
| 路径 | 权限 |
|---|---|
storage/ | 755(递归) |
bootstrap/cache/ | 755 |
public/ | 755 |
第 3 步 — 打开安装向导
在浏览器中访问您的域名:
https://yourdomain.com/install
如果看到空白页或错误,请检查 mod_rewrite 是否已启用,且根目录中存在 .htaccess。
第 4 步 — 要求检查
向导会自动检查所有 PHP 要求。任何未通过的项目将以红色显示并附有简要说明。请在继续之前修复所有红色项目。
第 5 步 — 数据库配置
输入您的数据库凭据:
| 字段 | 说明 |
|---|---|
| 数据库主机 | 通常为 localhost 或 127.0.0.1 |
| 数据库端口 | 通常为 3306 |
| 数据库名称 | 您创建的数据库 |
| 数据库用户名 | 数据库用户 |
| 数据库密码 | 数据库用户的密码 |
点击测试连接进行验证,然后点击下一步。
第 6 步 — 应用程序设置
| 字段 | 说明 |
|---|---|
| 应用 URL | 您的域名,例如 https://yourdomain.com |
| 应用名称 | 显示在浏览器选项卡和邮件中 |
| 时区 | 您的主要时区 |
第 7 步 — 许可证密钥
输入来自 CodeCanyon 购买的购买码(许可证密钥)。向导将在线验证。
第 8 步 — 超级管理员账户
创建第一个超级管理员账户:
| 字段 | 备注 |
|---|---|
| 姓名 | 您的全名 |
| 邮箱 | 用于登录 |
| 密码 | 最少 8 个字符 |
⚠️ 请保存这些凭据——这是整个平台的根管理员账户。
第 9 步 — 定时任务设置
向导会显示适用于您服务器的精确 cron 命令。复制并添加到您的主机控制面板:
* * * * * /usr/bin/php /home/username/public_html/cron.php >> /dev/null 2>&1
在 cPanel 上:定时任务 → 添加新定时任务 → 每分钟 → 粘贴命令。
第 10 步 — 完成
点击完成安装。向导将写入 .env 文件并运行数据库迁移。完成后,您将被重定向到 /super-admin 的超级管理员登录页面。
安装后
- 使用刚创建的凭据登录
/super-admin。 - 创建您的第一个租户。
- 登录
/admin上的租户管理面板(或tenant.yourdomain.com/admin)。
故障排除
| 问题 | 解决方案 |
|---|---|
/install 页面空白 | 检查 .htaccess 是否存在且 mod_rewrite 已开启 |
| "数据库连接失败" | 验证凭据;确保数据库用户具有完整权限 |
| 卡在要求检查步骤 | 通过 cPanel → PHP 扩展安装缺失的 PHP 扩展 |
| 安装后 500 错误 | 通过文件管理器检查 storage/logs/laravel.log |
➡ 另请参阅:共享主机指南