# owl-admin-tools **Repository Path**: linghuchong6668/owl-admin-tools ## Basic Information - **Project Name**: owl-admin-tools - **Description**: 线上安装及修复脚本 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-08 - **Last Updated**: 2025-12-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OwlAdmin一键安装脚本 ## 🚀 快速安装 ### 方法一:直接下载安装 ```bash bash <(curl -sSL https://gitee.com/linghuchong6668/owl-admin-tools/raw/master/install.sh) ``` ### 方法二:下载后安装 ```bash # 下载安装脚本 wget https://gitee.com/linghuchong6668/owl-admin-tools/raw/master/install.sh chmod +x install.sh ./install.sh ``` ## 📋 安装要求 - Docker - Docker Compose - 服务器端口: 18080 (HTTP), 13306 (MySQL), 16379 (Redis) ## 🔧 安装内容 - Laravel 11.x 框架 - OwlAdmin 管理后台 - MySQL 8.0 数据库 - Redis 缓存服务 ## 📋 默认管理员账号 - 用户名: `admin` - 密码: `admin` - 访问地址: `http://localhost:18080/admin` ## 🛠️ 故障排除 ### 一键修复 ```bash cd owl-admin-installer bash fix_admin.sh ``` ### 问题诊断 ```bash cd owl-admin-installer bash debug_admin.sh ``` ### 查看容器状态 ```bash cd owl-admin-installer docker compose -f docker-compose-deploy.yml ps ``` ### 查看日志 ```bash docker compose -f docker-compose-deploy.yml logs app ``` ### 重启服务 ```bash docker compose -f docker-compose-deploy.yml restart ``` ### 卸载 ```bash docker compose -f docker-compose-deploy.yml down -v cd .. && rm -rf owl-admin-installer ``` ### 📥 下载修复工具 ```bash # 下载诊断工具 wget https://gitee.com/linghuchong6668/owl-admin-tools/raw/master/debug_admin.sh # 下载修复工具 wget https://gitee.com/linghuchong6668/owl-admin-tools/raw/master/fix_admin.sh # 下载快速修复指南 wget https://gitee.com/linghuchong6668/owl-admin-tools/raw/master/QUICK_FIX.md ``` ## 📁 项目结构 ``` owl-admin-installer/ ├── docker-compose-deploy.yml # Docker配置 ├── app/ # Laravel应用 │ ├── Admin/ # OwlAdmin管理后台 │ └── ... ├── public/ │ ├── admin-assets/ # 前端资源文件 │ └── index.php └── vendor/ # 依赖包 ``` ## ⚡ 安装特性 - ✅ 全自动化安装,无需手动配置 - ✅ 智能错误检测和提示 - ✅ 自动权限设置 - ✅ 默认管理员账号创建 - ✅ 前端资源自动发布 - ✅ 数据库自动迁移 - ✅ 包含问题诊断和修复工具 ## 🐛 已修复问题 - ✅ 修复前端资源缺失问题 (添加 admin:publish 命令) - ✅ 修复用户检查逻辑错误 (检查 admin_users 而非 users 表) - ✅ 修复缺失控制器导致的500错误 - ✅ 添加完整的错误处理和状态检查 ## 📦 工具说明 | 工具 | 功能 | 下载链接 | |------|------|----------| | install.sh | 一键安装脚本 | [下载](https://gitee.com/linghuchong6668/owl-admin-tools/raw/master/install.sh) | | debug_admin.sh | 问题诊断工具 | [下载](https://gitee.com/linghuchong6668/owl-admin-tools/raw/master/debug_admin.sh) | | fix_admin.sh | 自动修复工具 | [下载](https://gitee.com/linghuchong6668/owl-admin-tools/raw/master/fix_admin.sh) | | QUICK_FIX.md | 快速修复指南 | [下载](https://gitee.com/linghuchong6668/owl-admin-tools/raw/master/QUICK_FIX.md) | ## 🔗 相关链接 - **Gitee仓库**: https://gitee.com/linghuchong6668/owl-admin-tools - **问题反馈**: [Issues](https://gitee.com/linghuchong6668/owl-admin-tools/issues) - **更新日志**: [CHANGELOG.md](https://gitee.com/linghuchong6668/owl-admin-tools/raw/master/CHANGELOG.md)