# 蘑菇博客
<p align=center>
<a href="http://www.moguit.cn">
<img src="./doc/images/gitee/favicon2.ico" alt="蘑菇博客" style="width:200px;height:200px">
</a>
</p>
<p align=center>
蘑菇博客,一个基于微服务架构的前后端分离博客系统
</p>
<p align="center">
<a target="_blank" href="https://gitee.com/moxi159753/mogu_blog_v2">
<img src="https://img.shields.io/hexpm/l/plug.svg" ></img>
<img src="https://img.shields.io/badge/JDK-1.8+-green.svg" ></img>
<img src="https://img.shields.io/badge/springboot-2.2.2.RELEASE-green" ></img>
<img src="https://img.shields.io/badge/SpringCloud-Hoxton.RELEASE-brightgreen" ></img><img src="https://img.shields.io/badge/vue-2.5.17-green" ></img>
<img src="https://img.shields.io/badge/swagger-3.0.0-brightgreen" ></img>
<img src="https://img.shields.io/badge/mybatis--plus-3.1.2-green" ></img>
<img src="https://gitee.com/moxi159753/mogu_blog_v2/badge/star.svg?theme=dark" ></img>
<img src="https://gitee.com/moxi159753/mogu_blog_v2/badge/fork.svg?theme=dark" ></img>
</a></p>
[项目介绍](#项目介绍) | [站点演示](#站点演示) | [项目特点](#项目特点) | [技术架构](#技术选型) | [项目目录](#项目目录) | [项目文档](#项目文档) | [快速开始](#快速开始) | [视频教程](#视频教程)| [项目截图](#移动端截图) | [更新记录](https://gitee.com/moxi159753/mogu_blog_v2/releases) | [笔记仓库](https://gitee.com/moxi159753/LearningNotes)
## 前言
[**陌溪**](https://gitee.com/moxi159753/LearningNotes/raw/master/doc/images/qq/添加陌溪.png) 是一个从三本院校一路摸滚翻爬上来的程序员。目前就职于字节跳动的Data商业化广告部门,是字节跳动全线产品的商业变现研发团队。这两天创建了一个 **微信公众号【[陌溪教你学编程](https://gitee.com/moxi159753/LearningNotes/raw/master/doc/images/qq/公众号2.jpg)】**,未来将会在公众号上持续性的输出很多原创小知识以及学习资源,欢迎各位小伙伴关注我,和我一起共同学习,同时我也希望各位小伙伴能够给**蘑菇博客**项目多多 **Star** 支持,您的**点赞**就是我维护的动力!
<p align=center>
<img src="./doc/images/qq/公众号2.jpg" width="500" />
</p>
项目已有较详细的 [项目搭建文档](http://moxi159753.gitee.io/mogu_blog_doc) ,同时包括了 **Windows**、**Linux** 以及 **Docker** 环境下蘑菇博客的搭建。在使用过程中遇到问题时,首先认真阅读**项目搭建文档** ,同时 [FAQ文档](http://www.moguit.cn/#/info?blogOid=288) 还收集了小伙伴咨询的问题,可以提前阅读~
【提问前】可以先 [百度](https://www.baidu.com/) 或者 [Google](https://www.google.com/) 进行解决,有的问题通过**搜索引擎**很快就能得到解决
【提问前】可以首先看看 [issue](https://gitee.com/moxi159753/mogu_blog_v2/issues) 或者 [FAQ文档](http://www.moguit.cn/#/info?blogOid=288),可能你的问题别人也遇到过
【提问前】可以提前阅读 [如何向开源社区提问题](http://www.moguit.cn/#/info?blogUid=b0f76c94a81fa3b815f8e39e4dc889f8)
【提问】推荐使用 [Gitee issue](https://gitee.com/moxi159753/mogu_blog_v2/issues) 进行提问,因为issue解决后能够保留解决记录,帮助其它小伙伴避坑。其次可以使用 [蘑菇社区](http://www.moguit.cn/#/question), <a href="##关注&交流">QQ群 </a> 或者 <a href="##前言">微信群 </a> 进行提问。群里提问注意提问的时间,把遇到**问题的详细过程都描述清楚**,最好**配上图文信息**,这样能有利于更高效的解决问题。
## 字节内推
目前字节跳动拥有大量岗位需求,欢迎点击下方**内推链接**【内推码: **WYU3X8M**】选择合适的岗位投递。小伙伴们使用**内推链接**投递后,可以通过 **公众号** 联系我跟进面试进度。
提前批投递:[点我传送](https://jobs.toutiao.com/s/eGmrue1) ,社会招聘:[点我传送](https://job.toutiao.com/s/eGmBtNC)
## 项目介绍
蘑菇博客( **MoguBlog** ),一个**基于微服务架构的前后端分离博客系统**。**Web** 端使用 **Vue** + **ElementUi** , 移动端使用 **uniapp** 和 **ColorUI**。后端使用 **SpringCloud** + **SpringBoot** + **Mybatis-plus**进行开发,使用 **Jwt** + **SpringSecurity** 做登录验证和权限校验,使用 **ElasticSearch** 和 **Solr** 作为全文检索服务,使用 **Github Actions**完成博客的持续集成,使用 **ElasticStack** 收集博客日志,文件支持**上传本地**、**七牛云** 和 **Minio**.
- 蘑菇博客大部分功能是我个人进行开发的,因能力有限,其中很多技术都是一边学习一边使用的,可以说蘑菇博客也是一个我用来熟悉技术的项目,所以很多地方可能考虑不周,故有能改正的地方,还请各位老哥能够指出~
- 现在挺多是SSM或者SSH的博客管理系统,想用 **SpringBoot** + **SpringCloud** + **Vue** 的微服务架构进行尝试项目的构建,里面很多功能可能只是**为了满足自己的学习需求**而引入的,大家可以**根据自己服务器配置来选择启动的服务**,因此本博客也是一个非常好的 **SpringBoot**、**SpringCloud**以及 **Vue** 技术的入门学习项目。
- 原来做过 **Vue** + **ElementUi** 做过管理系统,所以现在打算做一套自己的、基于当前最新技术栈、前后端分离的微服务博客系统。
- [蘑菇博客](http://moguit.cn/#/)中的一些文章,很多都来自我平时的学习笔记,目前托管在另一个仓库:[LearningNotes](https://gitee.com/moxi159753/LearningNotes),里面涵盖了 **JVM**、**JUC**、**Java**,**Spring**,**SpringCloud**,计算机网络,操作系统,数据结构,**Vue**、**Linux** 等 ,感兴趣的小伙伴可以跳转该仓库 [Star支持](https://gitee.com/moxi159753/LearningNotes) 一下
## 运行配置
蘑菇博客使用了一些监控的 **SpringCloud** 组件,但是并不一定都需要部署,必须启动的服务包含
`nacos`,`nginx`,`rabbitmq`, `redis`,`mysql`,`mogu-gateway`,`mogu-sms`,`mogu-picture`, `mogu-web`, `mogu-admin`
其它的服务都可以不启动,也不影正常使用,可以根据自身服务器配置来启动
最低配置:1核2G 【[需开启虚拟内存](http://moguit.cn/#/info?blogOid=96)】【容易宕机】
推荐配置:2核4G 【[狂欢特惠](https://curl.qcloud.com/TYzPgyNC)】【博主目前配置】
最近,腾讯云和阿里云的优惠力度非常大,如果有需求的小伙伴,可以了解一下~
> 【阿里云】云服务器狂欢特惠,**2核2G5M** 轻量级应用服务器 **60 元/年** [点我传送](https://www.aliyun.com/minisite/goods?taskPkg=1111ydsrwb&pkgSid=617&recordId=953032&userCode=w7aungxw)
>
> 【腾讯云】云产品限时秒杀,爆款 **2核4G8M** 云服务器,首年 **74元/年、222/3年**【**博主强烈推荐**】[点我传送](https://curl.qcloud.com/TYzPgyNC)
## 站点演示
首先特别感谢群里小伙伴 **@泪梦红尘** 对蘑菇博客提供服务器支持。所以就刚好以此用来做蘑菇博客的演示站点,同时我也在搭建的时候,顺便录制了一套视频:[20分钟部署一个微服务架构的博客系统](https://www.bilibili.com/video/BV13y4y1V7Us) ,感兴趣的小伙伴可以参考视频一起完成部署~
> 【演示前端】:http://demoweb.moguit.cn/
>
> 【演示后端】:http://demoadmin.moguit.cn/
>
> 【演示账号】:[点击获取](https://gitee.com/moxi159753/mogu_blog_v2/raw/Nacos/doc/images/qq/%E8%8E%B7%E5%8F%96%E6%BC%94%E7%A4%BA%E7%8E%AF%E5%A2%83%E8%B4%A6%E5%8F%B7.jpg)
>
> 【小程序】蘑菇博客的移动端版本,可以扫码体验。参考 [蘑菇博客小程序部署](http://www.moguit.cn/#/info?blogOid=605) 文档,以及Bilibili上 [20分钟部署博客小程�
没有合适的资源?快使用搜索试试~ 我知道了~
GitHub 星标 高分,个人博客网站【强烈推荐】
共4646个文件
js:2560个
java:468个
png:427个
需积分: 29 1 下载量 163 浏览量
2022-02-22
11:36:18
上传
评论
收藏 44.52MB ZIP 举报
温馨提示
蘑菇博客( MoguBlog ),一个基于微服务架构的前后端分离博客系统。Web 端使用 Vue + ElementUi , 移动端使用 uniapp 和 ColorUI。后端使用 SpringCloud + SpringBoot + Mybatis-plus进行开发,使用 Jwt + SpringSecurity 做登录验证和权限校验,使用 ElasticSearch 和 Solr 作为全文检索服务,使用 Github Actions完成博客的持续集成,使用 ElasticStack 收集博客日志,文件支持上传本地、七牛云 和 Minio.
资源详情
资源评论
资源推荐
收起资源包目录
GitHub 星标 高分,个人博客网站【强烈推荐】 (4646个子文件)
1632356523 40KB
1632356700 29KB
.babelrc 402B
.babelrc 229B
plugin.js.bak 26KB
actions_nacos.yml.bak 11KB
actions_master.yml.bak 9KB
revertYaml.bat 2KB
replaceYaml.bat 2KB
nginx.conf 4KB
nginx.conf 3KB
mogu-dashboard.conf 2KB
app.conf 2KB
mogu_data.conf 1KB
app.069dd38e.css 216KB
icon.css 70KB
main.css 63KB
editor_ie8.css 51KB
editor_iequirks.css 51KB
editor_ie.css 50KB
editor_gecko.css 49KB
editor.css 49KB
editor_ie7.css 48KB
editor_iequirks.css 47KB
editor_ie8.css 47KB
editor_ie.css 46KB
editor_gecko.css 46KB
editor.css 45KB
editor_iequirks.css 43KB
editor_ie7.css 42KB
editor_ie8.css 40KB
editor_ie.css 40KB
index.css 40KB
index2.css 40KB
editor.css 39KB
index.css 35KB
index.css 33KB
dialog_ie8.css 15KB
dialog_ie7.css 15KB
dialog_ie8.css 14KB
dialog_iequirks.css 14KB
dialog_ie.css 14KB
dialog_iequirks.css 14KB
dialog_ie.css 14KB
dialog.css 13KB
dialog.css 13KB
dialog_iequirks.css 11KB
dialog_ie7.css 10KB
dialog_ie8.css 10KB
dialog_ie.css 9KB
ckeditor.css 9KB
dialog.css 9KB
ckeditor.css 9KB
codemirror.min.css 8KB
emoji.css 5KB
emoji.css 5KB
emoji.css 5KB
border.css 5KB
balloonpanel.css 5KB
iconfont.css 4KB
balloonpanel.css 4KB
balloonpanel.css 4KB
nord.css 3KB
nord.css 3KB
easyimage.css 3KB
contents.css 3KB
night-owl.css 3KB
default.css 3KB
animation.css 3KB
railscasts.css 2KB
default.css 2KB
arta.css 2KB
purebasic.css 2KB
monokai_sublime.css 2KB
obsidian.css 2KB
xcode.css 2KB
purebasic.css 2KB
sunburst.css 2KB
googlecode.css 2KB
monokai.css 2KB
school_book.css 2KB
grayscale.css 2KB
grayscale.css 2KB
magula.css 2KB
far.css 2KB
zenburn.css 2KB
brown_paper.css 2KB
docco.css 2KB
atelier-lakeside.light.css 2KB
atelier-lakeside.dark.css 2KB
atelier-seaside.light.css 2KB
dark.css 2KB
atelier-seaside.dark.css 2KB
atelier-forest.light.css 2KB
atelier-forest.dark.css 2KB
atelier-heath.light.css 2KB
idea.css 2KB
atelier-heath.dark.css 2KB
atelier-dune.light.css 2KB
atelier-dune.dark.css 2KB
共 4646 条
- 1
- 2
- 3
- 4
- 5
- 6
- 47
秋分的秋刀鱼
- 粉丝: 2w+
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0