# 知识星球 **Repository Path**: weh_coder/knowledge-planet ## Basic Information - **Project Name**: 知识星球 - **Description**: 个人博客网站是基于SpringBoot搭建而成,采用MyBatis持久层操作MySQL数据库,集成SpringSecurity+JWT作为安全认证对用户和资源进行鉴权和授权,用户可通过QQ扫码或者邮箱验证登录,有Admin权限的用户可登录后台发布文章博客。集成Minio和Oss分布式文件存储系统存储静态文件;使用Redis作为缓存层,搭配RabbitMQ消息中间件异步发送消息,提升系统的响应速度。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-01-16 - **Last Updated**: 2024-01-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 个人博客后端 推荐使用docker,下载MySQL、RabbitMQ、Minio、Redis、ElasticSearch 配置application.yml ``` 运行sql文件,将MySQL数据库连接信息以及Redis填写成自己的 配置自己的rabbitmq地址、账号 配置自己的elasticsearch地址 注册自己的邮件用于发送邮件,配置自己的mail 配置自己的Minio或OSS ``` 页面效果如下: 主页面: ![](https://raw.githubusercontent.com/llyyzzs/picture/master/blog/img.png) 主题切换: ![](https://raw.githubusercontent.com/llyyzzs/picture/master/blog/img_4.png) 文章端: ![](https://raw.githubusercontent.com/llyyzzs/picture/master/blog/img_1.png) 聊天端: ![](https://raw.githubusercontent.com/llyyzzs/picture/master/blog/img_2.png) 归档端: ![](https://raw.githubusercontent.com/llyyzzs/picture/master/blog/img_3.png) 文章详情端: ![](https://raw.githubusercontent.com/llyyzzs/picture/master/blog/img_5.png)