plumemo
Plumemo 是一个轻量、易用、前后端分离的博客系统,为了解除开发人员对后端的束缚,真正做到的一个面向接口开发的博客系统。
简介
plumemo [plumemo],plume(羽) + memo(备忘录)
基于SpringBoot实现零配置让系统的配置更简单,使用了Mybatis-Plus快速开发框架,在不是复杂的查询操作下,无需写sql就可以快速完成接口编写。 后台管理系统使用了vue中流行的ant,另外前后交互使用了JWT作为令牌,进行权限、登录校验。。 test
背景
由于plumemo 是前后端分离的,那么对于部署来说就一件很头疼的事情,主题、管理系统、后端java服务都需要配置安装配置。除此之外还是jdk、mysql、nginx配置无疑给很多小伙伴照成了一定的阻碍;为此经过几天的努力pluemeo-v1.0.0 安装脚本诞生了。
下载脚本
wget https://github.com/byteblogs168/plumemo-deploy/blob/master/plumemo-v1.0.0.sh
功能介绍
- jdk
- mysql
- nginx
- 主题
- 管理系统
操作步骤
- 把脚本上传到服务器(不做介绍)
- 添加可执行权限
chmod +x plumemo-v1.0.0.sh
- 执行脚本
sh plumemo-v1.0.0.sh
下面您就可以根据你的选择进行安装:
安装jdk,版本:jdk-8u144-linux-x64
安装mysql,版本:5.7.28
安装nginx,版本:1.17.9
安装plumemo主题
安装plumemo管理系统
生成的启动脚本
- 添加可执行权限
chmod +x deploy.sh
- 执行脚本
sh deploy.sh
下载nginx.conf
wget https://github.com/byteblogs168/plumemo-deploy/blob/master/plumemo-v1.0.0.sh
至此安装已经完成,开启了您的博客之旅。