Skip to content

Fantasy0521/Fantasy-Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fantasy-Blog logo

简介

项目主要对开源项目 https://github.com/Naccl/NBlog 后端进行学习并重构 项目已部署上线,欢迎访问http://106.14.45.117:8080/home (第一次加载会比较慢)

后端

  1. 核心框架:Spring Boot
  2. 持久层框架:MybatisPlus
  3. 分页插件:PageHelper
  4. NoSQL缓存:Redis
  5. Markdown 转 HTML:commonmark-java
  6. 离线 IP 地址库:ip2region
  7. 定时任务:quartz
  8. UserAgent 解析:yauaa
  9. 后端API接口文档: Swagger
  10. 项目部署: Linux

快速开始

  1. 创建 MySQL 数据库fantasy-blog,并执行/Fantasy-Blog/nblog.sql初始化表数据
  2. 修改配置信息Fantasy-Blog/src/main/resources/application.yml
  3. 安装 Redis 并启动(暂不需要)
  4. 启动后端服务
  5. 分别在blog-cmsblog-view目录下执行npm install安装依赖
  6. 分别在blog-cmsblog-view目录下执行npm run serve启动前后台页面
  7. 如果需要在Linux环境下部署项目,需要修改配置文件active为linux,并且修改前端代码的请求地址为Linux下的ip

致谢

感谢 Naccl 提供的开源项目

About

SpringBoot+vue前后端分离个人博客网站

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published