前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >利用【腾讯云】部署一个属于自己的【个人博客网站】 超详细!!!

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

原创
作者头像
程序员阿杜
修改2021-05-10 10:42:54
1.5K1
修改2021-05-10 10:42:54
举报
文章被收录于专栏:开源君开源君

项目开源地址: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 端口

四.自定义博客属性

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

五.部署教程

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

六.项目反馈及改进

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

七.参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一.博客预览
    • 1.博客在线预览
    • 二.项目选型
    • 三.运行教程
      • 1.从GitHub导入项目 GitHub地址
        • 2.配置项目依赖
          • 3.数据库导入相关
            • 4.配置数据库
              • 5.访问博客
                • 6.添加数据
                  • 7.注意事项
                  • 四.自定义博客属性
                  • 五.部署教程
                  • 六.项目反馈及改进
                  • 七.参与贡献
                  相关产品与服务
                  云服务器
                  云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档