基于springboot框架的博客系统

基于springboot框架的博客系统

 

1   概览

1.1       文档目的

利用该文档可以搭建一套博客的在线系统,其中包括博客首页以及博客管理等后台系统,可以实现博客预览,博客发布,博客管理以及其他管理功能,来满足工作或者学习上的需要。

1.2       关键词

博客,bootdo,springboot,devcloud

1.3       项目简介

1.       简介:

BootDo主要定位于后台管理系统学习交流,已内置后台管理系统的基础功能和高效的代码生成工具,包括:系统权限组件、数据权限组件、数据字典组件、核心工具组件、视图操作组件、工作流组件、代码生成等。

2.       架构:

 

2 前提条件

2.1       注册华为云

打开华为云官网:http://www.huaweicloud.com,点击右上角“注册”注册华为云账号。

填写注册信息后点击同意协议并注册。

2.2       创建servicestage集群

在华为云官方网站下产品列表中选择微服务云应用平台

 

然后点击免费体验

进入到servicestage平台后点击资源管理再点击创建集群

选择创建虚拟机集群

选择计费模式后,依次填写集群名称,创建虚拟私有云,创建子网

 

点击创建虚拟私有云,填写基本信息,网段可默认

点击立即创建后回到之前创建集群的界面,点击刷新虚拟私有云图标

 刷新之后选择刚刚创建的虚拟私有云,然后再点击刷新子网图标,然后选择虚拟私有云自带的子网

 

下面的配置默认即可,点击下一步

 

填写节点信息,默认即可

填写节点配置,输入名称和数量,选择1个节点

 

填写网络信息,如图,也可以自定义

填写磁盘信息,默认即可

填写登录密码

确认后点击购买

大约5分钟左右集群即可创建完成。

 

2.3      上传基础镜像

※注:如果对基础镜像(ubuntu)版本没特殊要求的话可以略过此步骤,华为云SWR系统提供了Docker官方镜像,如果这里不自定义上传的话在后面的编译任务中会自动获取SWR系统中默认的ubuntu:lates版本,不影响本文博客系统的编译部署。

 

登录到servicestage之后点击软件中心

再点击镜像仓库,跳转到容器镜像服务系统,点击组织管理

打开组织管理界面后点击上方的创建组织按钮

输入组织名称,点击确定,然后再点击左侧菜单中的我的镜像

点击上方的客户端上传,按照帮助文档进行操作

将本地的ubuntu基础镜像上传到私有镜像仓库下,上传成功后如下图

 

3   部署bootdo工程

3.1      软件开发服务入口

打开华为云官方网站后,点击产品下面的软件开发服务

然后点击免费体验

 

3.2      创建项目

打开软件开发服务后点击右上角的新建项目按钮

输入项目名称

点击新建即可

 

3.3      Fork工程代码

登录到软件开发服务后,点击上方的代码广场

搜索bootdo,然后点击fork前面的小图标

然后填写自己将要创建的代码仓库名称,并选择刚刚创建的项目

点击确认即可完成

 

3.4      创建编译任务

登录到软件开发服务后点击编译&发布下面的编译菜单

然后点击右上方的新建任务按钮

 

 

然后填写基本信息

填写完成后点击下一步,选择刚刚fork过来的的代码仓库

选择之后点击下一步,选择构建工具与环境,默认即可

点击下一步,填写镜像名称,标签填写1.6.9,dockerfile位置:./Dockerfile,选择之前在servicestage中创建的仓库组织,然后点击下一步

执行计划默认即可,也可以根据需要修改

点击保存,然后点击开始构建

 

也可以在任务列表中点击执行任务

 

当编译成功之后,我们打开servicestage平台,检查镜像是否上传成功:软件中心—>镜像仓库—>我的镜像

至此编译完成。

 

3.5      创建部署任务

登录到软件开发服务后点击编译&发布下面的部署菜单

 

点击新建任务

点击新建任务(非模板)

 

填写任务名称,选择容器部署,选择之前创建的集群

 

然后选择实例数量,这里选择的1个,然后点击选择镜像右侧的+号,选择之前编译上传的镜像

击私有仓库,选择bootdo-docker,默认版本为1.6.9

点击确认,然后配置访问方式,如图

点击开始部署按钮

或者在任务列表页面点击执行任务按钮

至此部署完成。

 

3.6      应用验证

在浏览器输入集群的弹性ip+端口(http://xxxxx:30000)即可访问

4      延伸阅读

Git的使用方式可点击此处详细阅读

TortoiseGit的使用方式可点击此处详细阅读

你可能感兴趣的:(spring,boot)