- 基于swoole,使用 hyperf 框架开发的通用后台管理系统
- 完善的 RBAC 权限管理
- 后台管理账号多用户组
- 内置服务日志记录系统,基于 grpc 通信
- 日志系统基于微服务构建,与 admin 系统相隔离
- 日志系统基于 kafka 中间件接收日志信息
- 接收日志及分析日志
- PHP >= 7.3.0
- Hyperf >= 2.1.0
- Swoole >= 4.1.0
- 首先下载
git clone https://github.com/deatil/lakef-serverlog
- 导入数据文件
docs/server-log.sql
- 修改数据库链接信息、redis配置信息、kafka配置信息等等
config/autoload/
- 下载依赖包
composer install
- 后台登陆
http://yourdomain.com/admin/index
登陆账号: admin
和密码: 123456
- 日志记录接口
http://yourdomain.com/server-log/add
- 日志记录事件选择
config/autoload/listeners.php
感谢以下的项目,排名不分先后
-
hyperf/hyperf
-
donjan-deng/hyperf-permission
-
gregwar/captcha
-
layui
-
layuimini
lakef-admin
遵循Apache2
开源协议发布,在保留本系统版权的情况下提供个人及商业免费使用。
- 该系统所属版权归 deatil(https://github.com/deatil) 所有。