利用【腾讯云】部署一个属于自己的【个人博客网站】 超详细!!!

项目开源地址:www.github/shaoxiongdu/blog

一.博客预览

1.博客在线预览

www.shaoxiongdu.cn

2.博客截图预览

首页截图
底部截图
分类截图
关于我页面截图

二.项目选型

个人博客

语言

版本

前端基本语言

HTML_+CSS+JavaScript

——

前端UI框架

SemanticUI

2.2.4

前端渲染模板引擎

Thymeleaf

2.1.5.RELEASE

后端框架

SpringBoot

1.5.7.RELEASE

JDK版本

Java

1.8

数据持久层

SpringBootJPA

1.5.7.RELEASE

数据库驱动

MySQL

5.1.44

三.运行教程

1.从GitHub导入项目 GitHub地址

Fork项目,用IDEA新建项目,点击 Create Project For Version Control,复制项目github地址 粘贴到IDEA中的Git地址 选择 点击clone 等待项目下载即可

2.配置项目依赖

部分IDEA版本需要在项目结构中指定JDK

3.数据库导入相关

新建一个名为blog的数据库,运行DB文件夹下的sql脚本,生成表结构。并插入数据。

4.配置数据库

修改-prod配置文件中的数据库信息,确保连接的是自己的blog数据库,修改pop文件中的mysql驱动版本。

5.访问博客

启动springboot项目,博客首页访问地址: localhost 博客后台登陆页面访问地址 localhost/admin

默认管理员账号admin,密码为dsx05117218 注:数据库中存储的是MD5加密之后的密码,修改需要注意。

6.添加数据

后台依次添加分类,标签,博客内容 博客主页刷新即可更新.

7.注意事项

*注: 项目端口号可在主配置文件中修改 默认为 80 端口

四.自定义博客属性

  • 底部模板文件
- 底部模板文件 src/main/resources/templates/_fragments.html
- 管理员页面顶部底部模板文件 src/main/resources/templates/admin/_fragments.html
  • 【关于我】页面
- 关于作者文本由t_website_info表中的aboutMeContent字段维护
- 照片在线地址可在管理员后台中修改
  • 顶部标题
- 可在管理员后台中修改

五.部署教程

详情见 SpringBoot项目部署服务器教程

六.项目反馈及改进

如果您在学习或者部署本项目的时候遇到了任何问题,或者项目有任何可以改进的地方,欢迎提出issues,看到就会回馈.并且将您添加到项目贡献者列表中.

七.参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request
本站文章资源均来源自网络,除非特别声明,否则均不代表站方观点,并仅供查阅,不作为任何参考依据!
如有侵权请及时跟我们联系,本站将及时删除!
如遇版权问题,请查看 本站版权声明
THE END
分享
二维码
海报
利用【腾讯云】部署一个属于自己的【个人博客网站】 超详细!!!
Fork项目,用IDEA新建项目,点击 Create Project For Version Control,复制项目github地址 粘贴到IDEA中的Git...
<<上一篇
下一篇>>