部署Halo开源建站工具

Halo是一款提供丰富主题模板与插件的开源建站工具,使用Halo应用镜像可以快速部署Halo建站工具。

说明

关于Halo的更多信息,请参见Halo官网

操作步骤

步骤一:部署Halo

重要

如果已购买轻量应用服务器,可以通过重置系统的方式部署Halo(重置系统时选择应用镜像下的Halo镜像),但重置系统会清除轻量应用服务器上的系统盘数据,请根据需要做好数据备份。具体操作,请参见重置系统

  1. 访问轻量应用服务器控制台-服务器

  2. 在页面左上角,单击创建服务器

  3. 轻量应用服务器页面,根据界面提示完成资源配置,具体配置项说明如下表所示。

    说明

    不同地域及其实例规格类型支持的镜像和套餐可能不同,具体请以控制台购买页为准。

    配置项

    示例

    说明

    地域

    新加坡

    请根据业务所在的地理位置选择就近地域,降低网络延迟。服务器创建后不支持更换地域,请谨慎选择。

    重要

    非中国内地地域,例如中国香港、新加坡等地域的服务器,提供国际带宽,因此,当您在中国内地访问服务器时,会有较大的网络延迟。因此建议选择和您目标用户所在地域最为接近的地域,可以进一步提升用户访问速度。更多信息,请参见地域与网络连通性

    实例

    • 实例规格族:通用型

    • 套餐:¥56/月

    • 选择实例规格族:包括通用型、多公网IP型、国际型和容量型。不同规格族的适用场景和特点,请参见实例规格族

      说明

      如果您需要购买上一代套餐,在购买页的右上角单击返回旧版,根据界面提示购买。

      image

    • 选择套餐:单击image,可选择更多套餐。套餐中包含vCPU、内存、系统盘、公网流量包等指标信息。更多信息,请参见实例规格指标说明

    镜像

    • 应用镜像Halo

    • 版本Halo 2.20.14

    应用镜像页签下,单击展开其他镜像,选择Halo

    image

    购买配置

    • 数量1

    • 时长1个月

    • 数量:购买服务器的台数,默认为1台。

    • 时长:选择购买服务器的时长,默认为1个月。

      重要

      如果您的实例用于Web服务,中国内地必须完成ICP备案,备案实例(含续费)时长需在3个月及以上。更多信息,请参见备案域名

      • 按月购买:支持购买1个月、3个月和6个月。

      • 按年购买:支持购买1年、2年和3年。

      默认启用自动续费功能,避免服务器到期后忘记续费,导致服务器释放,从而影响您的业务。更多信息,请参见续费服务器

      • 按月购买:续费周期为1月。

      • 按年购买:续费周期为1年。

  4. 完成配置后,单击立即购买,根据界面提示完成付费操作。

    当服务器状态从准备中变更为运行中后,表示Halo服务器已经搭建成功。

    image

步骤二:登录Halo管理员后台

  1. 获取Halo登录信息。

    1. 服务器页面,单击目标服务器的实例ID,进入服务器概览页面。

    2. 单击应用详情页签,获取Halo首页地址、管理员登录地址。

      说明

      可以在应用详情页签下,查看Halo使用步骤及其预安装应用的安装路径等信息。

      image

      • Halo网站首页地址:http://118.178.XX.XX

      • Halo管理员登录地址:http://118.178.XX.XX/console

  2. 登录Halo管理员后台。

    1. 在本地电脑浏览器中,输入Halo管理员后台地址http://118.178.XX.XX/console

    2. (条件必选)初始化系统。

      首次登录Halo站点会自动进入系统初始化页面,根据界面提示配置站点标题用户名电子邮箱密码等信息后,单击初始化

      image

    3. Halo登录页面,输入用户名和密码后,单击登录

      image

    4. 登录完成后,进入Halo管理员后台,可按需安装主题、插件及其自定义配置。具体操作,请参见Halo官网文档

      image

步骤三:访问Halo首页

在浏览器中输入Halo首页地址http://118.178.XX.XX,访问Halo首页。

image

常见问题

如何升级Halo?

  1. 查看Halo新版本。

    1. 登录Halo管理员后台,在仪表盘的右上角弹出的对话框中,单击查看详情

      Halo有新版本时,会在Halo管理员后台收到推送新版本提示信息,本示例新版本为2.21.5。

      image

    2. 更新日志页面,查看最新部署HaloDocker镜像版本。

      image

  2. Halo管理员后台备份数据

    建议将备份数据下载到本地,以防升级出现问题可以及时恢复数据。
  3. 升级Halo。

    1. 远程连接Halo所在的服务器。

    2. 执行以下命令,配置文件中修改Halo镜像版本。

      sudo vi /opt/halo/docker-compose.yml

      i键进入编辑模式,本示例将Halo镜像版本2.20修改为2.21.5

      image

      Esc键,然后输入:wq后按下Enter键,保存并退出文件。

    3. 执行以下命令,运行容器。

      cd /opt/halo
      sudo docker compose up -d
  4. 验证结果。

    Halo管理员后台,单击概览,可以看到版本已更新。

    image

相关文档

  • 通过域名访问Halo,可提升网站访问的安全性和便捷性。具体操作,请参见注册并解析域名

  • 如果服务器已绑定了域名,可以为域名配置HTTPS加密访问,以较低的成本将数据传输协议从HTTP转换成HTTPS,实现网站的身份验证和数据加密传输,防止数据在传输过程中被篡改和信息泄露。具体操作,请参见部署SSL证书

  • 可以通过WordPress搭建开源建站工具,WordPress提供常用的网站建设应用模板,以便快速搭建满足业务需求的网站,包括企业官网、资讯网站、博客、论坛、电商平台等。具体操作,请参见使用应用镜像快速搭建网站