Skip to content

lakef-admin 是基于swoole,使用hyperf框架开发的通用后台管理系统

License

Notifications You must be signed in to change notification settings

deatil/lakef-admin

Repository files navigation

Server-log

项目介绍

  • 基于swoole,使用 hyperf 框架开发的通用后台管理系统
  • 完善的 RBAC 权限管理
  • 后台管理账号多用户组
  • 内置服务日志记录系统,基于 grpc 通信
  • 日志系统基于微服务构建,与 admin 系统相隔离
  • 日志系统基于 kafka 中间件接收日志信息
  • 接收日志及分析日志

环境要求

  • PHP >= 7.3.0
  • Hyperf >= 2.1.0
  • Swoole >= 4.1.0

截图预览

ServeLog-login

ServeLog6

ServeLog

ServeLog2

ServeLog3

ServeLog4

ServeLog5

安装步骤

  1. 首先下载
git clone https://github.com/deatil/lakef-serverlog
  1. 导入数据文件
docs/server-log.sql
  1. 修改数据库链接信息、redis配置信息、kafka配置信息等等
config/autoload/
  1. 下载依赖包
composer install
  1. 后台登陆
http://yourdomain.com/admin/index

登陆账号: admin 和密码: 123456

  1. 日志记录接口
http://yourdomain.com/server-log/add
  1. 日志记录事件选择
config/autoload/listeners.php

特别鸣谢

感谢以下的项目,排名不分先后

  • hyperf/hyperf

  • donjan-deng/hyperf-permission

  • gregwar/captcha

  • layui

  • layuimini

开源协议

  • lakef-admin 遵循 Apache2 开源协议发布,在保留本系统版权的情况下提供个人及商业免费使用。

版权