PerfreeBlog
是 一 款基于java开发的 博 客 建 站平台
PerfreeBlog
官 网地址 : http://perfree.org.cn文 档地址 : http://perfree.gitee.io- 开发计划:
板 栗 看板
- 设计简洁,
界面 美 观 采 用 Markdown/富 文 本 双 编辑器 ,支持 一 键插入 视频、图片、附 件 等 支持 多 主 题自由 切 换强大 的 主 题在线编辑功能 ,支持 多 种文件 操作 ,实时生 效 ,支持 在 网页直接 创建新 主 题,快速 开发页面支持 自 定 义页面 支持 友情 链接支持 附 件 管理 ,附 件 在 线预览支持 扩展插件,编写java代 码打包 为jar,直接 后 台 安 装 生 效 ,丰富程 序 多 样性主 题开发简单快速 ,多 种自定 义指令 及api接 口 支持 支持 邮件服 务,评论信 息 邮件提 醒安 装 部署 简单支持 mysql/sqlite数 据 库
windows/linux:
下 载最新 的 PerfreeBlog 运行包 解 压后执行:
windows: 双 击start.bat
linux: ./start.sh start
docker:
docker run --name perfree -d -p 8080:8080 perfree/perfree
交流 群 : 938402724
JDK | 1.8 |
Mysql | 8.0.21 |
SQLite | 3 |
SpringBoot | 2.5.14 |
Mybatis-SpringBoot | 2.2.2 |
Enjoy | 4.9.02 |
shiro | 1.9.1 |
如需
注意 : jdk版本 为1.8
1. 下 载源码并在 idea打 开
2. 执行maven clean
3. 执行maven install
4. 运行perfree-web下 的 Application.java即 可 (不 需要 配置 数 据 库,不 需要 配置 数 据 库)
5. 访问8080端 口 进行安 装
打 包 前 需将perfree-web模 块pom.xml中 注 释的部分 放 开
<excludes>
<exclude>static/**</exclude>
<exclude>Perfree.sql</exclude>
<exclude>Perfree-sqlite.sql</exclude>
<exclude>update.sql</exclude>
<exclude>update-sqlite.sql</exclude>
</excludes>
<filtering>true</filtering>
之 后 执行maven clean, maven packge即 可 ,打 包 后 会 生成 zip,tar.gz压缩包 请选择任意 一 个使用 ,不要 单独使用 jar包