喂呀码吧简易的小博客系统
喂呀开源系列之 —— 喂呀码吧,码吧是码友们的一个小休闲吧,是一个简易的小博客系统,码友们可以在码吧上发表自己的文章,可以分享自己的学习与工作经验,分享你踩过的坑,分享你对于某一项技术的深入理解。还可以评论、点赞,只要你愿意,码吧会因你更精彩!
说来惭愧,因为资金有限,还是在做活动时买的阿里云1核2G的centeros7.4服务器,内存太小,elasticsearch服务运行不起来,所以不能在线预览该项目,如果码友自己想部署,建议至少要4G的内存再考虑部署。
该项目仅限个人学习使用,若有发现商业行为或者造成的任何损失,由使用者自行承担任何法律责任,本人概不负责,用前请三思!
如果你喜欢本项目,觉得还不错,轻轻点一下Watch和Star,给予我更多动力
软件架构
- Springboot2.0.4.RELEASE
- Spring-data-jpa
- SpringSecurity
- Elasticsearch
- Mysql
- Thymeleaf
- Bootstrap4
- Maven
- 七牛云存储
- markdown文本编辑器thinker-md
安装教程
- clone或者download本项目,导入IDEA或者Eclipse。
- 本项目是基于elasticsearch6.2.3版本的,码友们需要自行下载安装。
- 另外需要下载对应版本的IK分词插件,直接解压到elsticsearch的plugins文件夹下,再启动elasticsearch。 IK分词下载连接:——>戳这里
上两步如图所示: elasticsearch6.3.2解压效果:
elasticsearch-analysis-ik-6.3.2解压目录效果
- 安装Mysql8版本
- 启动项目,浏览器输入http://localhost:8080/,
开始你的博客之旅吧!
使用说明
- 码友需要自己注册七牛云的账号,替换application.yml和工具类QiniuUploadUtil中的七牛云配置,现在注册用户都有10G空间,足够个人学习使用了!
- 若要发布部署,建议至少4G的内存,否则就不要耽误时间了。
- 重申一遍,建议作为个人学习使用,勿做商业用途!
- 开源不易,且行且珍惜!
项目预览
首页
登录
注册
发表博客
标签设置
添加分类
个人主页
个人设置
文章详情
发表评论
点赞/取消点赞
管理员界面,路径:/admin
新增用户
评论