当前位置:首页 > 技术文章 > 正文内容

推荐几个开源的个人独立博客系统(个人博客开源项目)

arlanguage3个月前 (01-31)技术文章29


大家好,我是章鱼猫。

前几天,有读者留言:「有没有开源的个人独立博客系统」。

今天章鱼猫就应大家的要求,给大家分享几个非常不错的个人独立博客系统。

之前推荐过两个:

超级漂亮的 Tale 博客系统

一个标星近 10k 的现代化的个人独立博客系统,程序员值得拥有

今天给大家推荐的这个项目是「yunheng_blog」,云衡博客,一个基于微服务架构的前后端分离博客系统。

该项目是作者最近做的一个多人博客系统,后端主要基于 Java 的 springcloud 微服务,前端由 vue 构建。

项目介绍

  • 前端使用 Vue + Element
  • 后端使用 spring boot + spring cloud + mybatis-plus 进行开发
  • 使用 Jwt + Spring Security + redis 做登录验证和权限校验
  • 使用 ElasticSearch 作为搜索服务
  • 文件支持上传七牛云,支持本地 nginx 静态文件存储
  • 使用 rabbitmq 作为消息队列
  • 数据库方面利用 MySQL Sharding 分库分表,以 mysql 为主,redis 缓存为辅,充分利用缓存,提高系统的吞吐量
  • 项目代码简洁规范,代码约束明确
  • 模块之间分工明确,达到高解耦效果

技术选型

后端技术:

前端技术:

相关截图

开源项目地址:https://github.com/hzh0425/yunheng_blog

开源项目作者:hzh0425

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/1785.html

标签: nginx博客
分享给朋友:

“推荐几个开源的个人独立博客系统(个人博客开源项目)” 的相关文章

Nginx反向代理:通过外网访问内网数据库(mysql)

Nginx反向代理:通过外网访问内网数据库前言项目场景:问题描述及分析:解决方案:1 在部署nginx里配置端口IP2 在外网nginx配置反向代理参数3 重启nginx前言部署nginx是基础,具体安装过程请参照这NGINX链接:link项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:...

Linux中内网或者没网时安装软件的两种方式

写在前面对于可以连接外网的服务器装软件,只要配置yum源就可以随便使用了但是对于内网来说,不能连接外网,一般情况下,管控平台只有上传的权限。尤其是一些涉密的岗位,比如电力,电信,军工之类的。今天和小伙伴聊聊内网服务器如何安装软件的问题。可事实是,唯恐暴露才华不足的卑怯的畏惧,和厌恶钻研刻苦的惰怠,就...

Linux下如何用nginx+ffmpeg搭建流媒体服务器

安装ffmpeg安装过程略安装完成后,检查是否安装成功。比如我这里采用向pili推流的方式,将本地的一个mp4视频推流到七牛pili。ffmpeg -re -i /tmp/ffmpeg_test.mp4 -vcodec copy -acodec copy -f flv "rtmp://pil...

405状态码Nginx解决办法

最近由于业务系统并发量比较大,所以在已有负载均衡的基础上,我们做了Nginx动静分离,但是系统访问后报错,经过F12(浏览器开发者模式)和Nginx日志分析,发现请求状态变成了405,故百度解释如下:问题原因: 请求的方式(get、post、delete)方法与后台规定的方式不符合。比如: 后台方...

基于 consul + nginx 的Spring boot微服务集群部署

consul + nginx 负载均衡最近做的基于consul的微服务项目,仅仅在单机上部署了一套,压测的时候扛不住(并发太高的时候linux文件连接数超过上限),于是想办法搞个集群部署。最终在我们的服务器的三台机器(mirage05-mirage07)上完成部署。一. 背景介绍以及项目现状1. c...

如何让Nginx更安全? nginx怎么保证高可用

网络安全的重要性不言而喻。那么小伙伴们有没有在日常使用 Nginx 的时候,特意去关注下它的安全配置呢?今天松哥和小伙伴们讨论一下如何安全的使用 Nginx,给大伙几个建议。一 使用最新版建议使用最新版的 Nginx,对于已经部署的 Nginx,要及时更新到最新版本,以确保所有已知的安全漏洞都已修补...