1 Star 0 Fork 102

cxk10086 / SPTools-Cloud

forked from 小柒2012 / SPAdmin-Cloud 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 5.98 KB
一键复制 编辑 原始数据 按行查看 历史
小柒2012 提交于 2020-09-01 21:51 . update README.md.

介绍

这就是个妹子图微服务学习案例,仅供参考,持续更新。

  • 前端水平太菜,伪前后端分离,只是把前端页面抽离出来单独部署。
  • 后端采用 SpringCloud全家桶,部分组件采用 Alibaba
  • 权限认证采用JWT+自定义注解(RBAC)实现,抛弃相对比较重的 SpringSecurity
  • 单机版本请移步炒鸡工具箱
  • 妹子图小程序请移步爪哇妹

软件架构

输入图片说明

内置功能

  • 组织机构:机构管理、用户管理、角色管理、行政区域。

  • 系统监控:系统日志、在线用户,后期会慢慢追加完善。

  • 应用管理:任务调度、邮件管理、图片管理、文章管理、人工智能,每个模块只需要你稍作修改就可以打造成一个项目了。

  • 系统管理:敏捷开发、系统菜单、全局配置、在线代码编辑器,小伙伴们只需要设计好表结构,三秒中就能撸出一个增删查改的模块。

核心依赖

依赖 版本
Spring Boot 2.2.5.RELEASE
Spring Cloud Hoxton.SR4
Nacos 1.3.0
OpenResty 1.17.8.2
Redis 6.0
MySql 5.7.17
Ant Design Vue 探索领域

模块

模块 功能描述 端口
tools-gateway 网关 8080
tools-monitor 监控 8081
tools-sys 系统管理 8082
tools-meizi 妹子图 8083
tools-ui 前端 8084
tools-common 通用模块(鉴权、缓存、数据库、文件等等) ****

地址

模块 地址 功能描述
后台管理 https://tools.cloudbed.vip/login.html 后台管理
接口管理 http://localhost:8080/doc.html 接口地址,生产不对外开放
妹子图接口 https://meizi.cloudbed.vip 单独配置服务,不走网关

安装教程

  • 安装 nacos,相关配置见部署->配置文件夹,请自行配置。

  • 创建数据库 tools_cloud,并导入部署->数据库文件数据。

  • 如果只是想测试不想安装Nacos,撸主也提供了免费的注册中心,请加企鹅群 933593697 获取。

演示图

部署参考

Nacos安装配置说明

OpenResty安装配置说明

Redis单机安装配置说明

Redis集群安装配置说明

Docker容器化部署

炒鸡工具箱交流群

企鹅群:933593697

输入图片说明

推荐

作者: 小柒2012

欢迎关注: https://blog.52itstyle.vip

Java
1
https://gitee.com/cxkaa10/SPTools-Cloud.git
git@gitee.com:cxkaa10/SPTools-Cloud.git
cxkaa10
SPTools-Cloud
SPTools-Cloud
master

搜索帮助