使用腾讯云·云托管一键搭建 Halo

  • halo-dev
  • 2021-05-09
  • 1,435
使用腾讯云·云托管一键搭建 Halo

腾讯云·云开发简介

云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为开发者提供高可用、自动弹性扩缩的后端云服务,包含计算、存储、托管等 Serverless 化能力,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用、Flutter 客户端等),帮助开发者统一构建和管理后端服务和云资源,避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。

Halo 利用云开发中的云托管功能实现了一键搭建 Halo 应用,使用者仅需一些简单的配置即可。

声明

  1. 本组织与腾讯云官方无任何合作和利益关系。
  2. 您在使用期间如果有腾讯云所带来的问题,均与我们无关。
  3. 开始之前,我们默认认为您已经了解过 腾讯云云开发

注意事项

  1. 系统使用内置的 H2 Database,暂不支持使用 MySQL。
  2. 工作目录保存在腾讯云提供的 CFS 上,在使用此方式创建应用的时候会要求创建 CFS。
  3. 目前使用该方式部署,不支持修改 配置文件
  4. 费用相关请参考 https://cloud.tencent.com/document/product/876/18864

进入云开发页面

点击下方按钮即可进入到腾讯云云开发 CloudBase 创建应用界面,此按钮可在云开发页面自动选择 Halo 的配置模板。

配置并部署

填写环境名称,这里建议把 开启免费额度 打开,然后点击下一步。

tencent-cloudbase-1.png

应用配置,需要注意:这里需要开通 CFS,用于存储 Halo 的工作目录。

tencent-cloudbase-2.png

提交授权,点击 授权并开通

tencent-cloudbase-3.png

创建环境中,完成之后,点击 环境 下面的卡片,即可进入详细配置页面。

tencent-cloudbase-4.png

构建应用中,这里可能会等待较长时间。

tencent-cloudbase-5.png

构建应用完成,需要注意的是,构建完成之后可能还需要等待一小段时间才能正常访问,这个期间是在等待 Halo 应用启动完毕。点击 访问 按钮即可进入 Halo 初始化页面。

tencent-cloudbase-6.png

Halo 初始化页面

tencent-cloudbase-7.png

CFS 管理页面https://console.cloud.tencent.com/cfs/fs

tencent-cloudbase-8.png

更新 Halo

当 Halo 有新版本更新的时候,你可以采用下面的方式进行版本升级。

删除旧版本

前往 云托管 页面,点击服务名称进入版本列表,然后删除当前使用的版本。

tencent-cloudbase-10.png

重新部署

回到 我的应用 页面,点击 部署 按钮并确定。

tencent-cloudbase-11.png

相关链接

评论