项目简介
本项目是一个基于Go语言和Beego框架开发的轻量级后台管理系统。专注于权限管理和内容管理,适用于网站管理后台、会员中心、CMS、CRM、OA等多种Web应用程序场景。系统设计简洁,易于上手,支持移动端访问,还具备用户管理、角色管理、菜单管理、文章管理等丰富功能模块。
项目的主要特性和功能
- 用户管理:可对系统账户进行添加、编辑、删除和查询操作。
- 角色管理:管理员能创建、编辑和删除角色,并为角色分配权限。
- 菜单管理:支持菜单的添加、编辑、删除和排序,且与角色权限绑定。
- 路由设置:通过角色权限控制前端页面的访问权限。
- 文章管理:提供文章的增删改查功能,支持文章分类管理。
- 系统配置:管理员可配置系统的基本信息,如系统名称等。
- 文件上传:支持图片等文件的上传功能。
- 权限验证:使用JWT(JSON Web Tokens)进行管理员权限验证,保障系统安全。
安装使用步骤
假设用户已经下载了本项目的源码文件:
1. 进入项目目录:
bash
cd luo-bei-admin-serve
cd LuoBeiAdminServe
2. 配置数据库:
- 新建数据库并导入项目中的SQL文件。
- 修改conf/app.conf
文件中的数据库连接配置。
3. 安装依赖:
- 确保已安装Go语言开发环境。
- 运行go get
命令安装项目所需的依赖包。
4. 启动应用:
bash
bee run
5. 访问后台管理系统:
- 在浏览器中访问http://localhost:8080/lb_secondar_admin
。
- 使用管理员账号和密码登录系统。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】