# StartAdmin:强大的后台管理二次开发脚手架
## 一、简介
StartAdmin 是一款轻量级后端脚手架,基于 Think php 6、ElementUI、VUE 构建。它集成众多实用功能,如微信接入、微信(登录)支付、第三方登录、权限管理、用户(组)管理、WEUI、菜单管理、节点管理、访问日志、访问统计、API 生成、后台代码生成以及 Excel 数据导出等。
## 二、特色功能
1. **权限控制**:基于用户组的 RBAC 权限控制
2. **后端管理**:基于 VUE + ElementUI 的后端管理
3. **移动页面管理**:基于 WeUI + VUE 的移动 Web 页面管理
4. **微信开发**:集成 EasyWechat 的微信开发工具包
5. **第三方登录**:提供 QQ/Weibo 登录的 DEMO
6. **代码生成**:后端代码生成、数据表与模型生成、API 生成
7. **数据导出**:Excel 数据导出
## 三、LNMP 环境要求
1. PHP7.1+
2. Nginx
3. CentOS7
4. MySQL5.5+
## 四、使用说明
### (一)推荐 Composer 方式安装
1. 执行 `composer create-project hamm/start-StartAdmin`
2. 创建数据库(utf8 - mb4),导入数据库 StartAdmin.sql
3. 配置站点和 ThinkPHP 伪静态
4. 复制.example.env 到.env 并修改自己的数据库配置
5. 开启使用:Good Start!
### (二)传统方式安装
1. 创建数据库(utf8 - mb4),导入数据库 StartAdmin.sql
2. Clone 或下载本仓库 zip 包,配置站点和 ThinkPHP 伪静态
3. 复制.example.env 到.env 并修改自己的数据库配置
4. 执行 `Composer install`
5. 开启使用:Good Start!
解压密码: qq112233aa
暂无评论内容