赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 轻量应用服务器
  4. 实践教程
  5. 最佳实践
  6. 搭建网站
  7. 部署Halo开源建站工具

部署Halo开源建站工具

  • 搭建网站
  • 发布于 2025-04-16
  • 0 次阅读
文档编辑
文档编辑

Halo是一款强大易用的开源建站工具,拥有丰富的主题模板与插件,可以快速帮助您构建理想的网站。本文主要介绍使用Halo应用镜像快速部署Halo开源建站工具。

说明

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

操作步骤

步骤一:部署Halo

重要

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

  1. 访问轻量应用服务器-服务器。

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

  3. 在轻量应用服务器页面,完成服务器配置。

    具体配置项说明如下表所示。

    配置项

    示例

    说明

    实例类型

    服务器实例

    本文需选择服务器实例。

    地域

    华东1(杭州)

    请根据您业务所在的地理位置选择地域。服务器创建后无法更换地域,请谨慎选择。

    重要

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

    镜像

    • 类型:应用镜像

    • 应用:Halo

    • 版本:2.20.14

    在应用镜像页签下,单击Halo,并按需选择对应的版本。

    image

    套餐配置

    通用型 45元/月

    您可以根据业务需求选择适配的套餐。

    • 如果套餐中包含每月流量,如果每月流量超出套餐外的公网出流量会产生额外费用。关于计费的更多信息,请参见计费概述。

    • 如果套餐中不包含每月流量,表示流量可无限使用,不收取公网流量费用。

    数据盘

    0GB

    可选。如果您的业务需要更大的存储设备,可以选择自定义大小的数据盘。

    购买时长

    1个月

    选择购买服务器的时长。您可以选择是否开启到期自动续费功能。

    购买数量

    1

    选择购买服务器的台数。

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

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

    image

  5. (条件必选)如果您在创建轻量应用服务器时挂载了数据盘,则必须创建分区和文件系统才能使数据盘变为可用。具体操作,请参见分区格式化数据盘。

步骤二:登录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通过Docker部署,以下是服务器操作系统、预装软件及配置等信息,供您后期维护参考。

  • 关于Docker的具体使用,请参见Docker官方文档。

  • 操作系统:Alibaba Cloud Linux 3。

  • Halo 2.20.14

    • Halo首页地址:http://<轻量应用服务器公网IP地址>。

    • Halo管理员登录地址:http://<轻量应用服务器公网IP地址>/console。

    • 安装路径:/opt/halo/halo2。

    • 日志目录:/opt/halo/halo2/logs。

    • 重启Halo容器命令:sudo docker restart halo-halo-1。

    • 查看Halo容器服务状态命令:docker ps。

  • Nginx 1.27.2

    • 安装路径:/opt/halo/nginx。

    • 监听端口:80。

    • 配置文件:/opt/halo/nginx/conf.d/halo.conf。

    • 日志目录:/opt/halo/nginx/log

    • 重启Nginx容器命令:sudo docker restart halo-nginx-1。

    • 查看Nginx容器服务状态命令:docker ps。

  • 数据库PostgreSQL 15.4

    • 安装路径:/opt/halo/db。

    • 监听端口:5432。

    • 管理员账号:halo。

    • 管理员初始密码:执行命令cat /opt/halo/docker-compose.yml | awk -F'[=]' '/POSTGRES_PASSWORD=/ {print $2}'查看,基于安全考虑,建议您尽快执行命令sudo docker exec -it halo-halodb-1 psql -U halo -c "ALTER USER halo WITH PASSWORD 'new_password';"修改初始密码。

    • 重启PostgreSQL容器命令:sudo docker restart halo-halodb-1。

    • 查看PostgreSQL容器服务状态命令:docker ps。

相关文档

  • 如果您需要通过域名访问Halo,以提升网站访问的安全性和便捷性。具体操作,请参见绑定并解析域名。

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

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

相关文章

部署Halo开源建站工具 2025-04-16 17:07

Halo是一款强大易用的开源建站工具,拥有丰富的主题模板与插件,可以快速帮助您构建理想的网站。本文主要介绍使用Halo应用镜像快速部署Halo开源建站工具。 说明 关于Halo的更多信息,请参见Halo

使用WooCommerce应用镜像搭建电商网站 2025-04-16 17:07

WooCommerce是一个开源的电商平台,具有可定制性高、灵活性强等优点。WooCommerce提供了各种扩展插件和众多精美的主题,让您能够轻松打造和定制在线商店的外观,提升用户体验。本文主要介绍如何通过WooCommerce应用镜像快速搭建基于WordPress的电商独立站。

部署Mantis开源缺陷跟踪系统 2025-04-16 17:07

缺陷管理是软件开发过程中的必要环节,您可以使用Mantis开源缺陷跟踪系统进行缺陷管理,Mantis系统具有简单易用、功能强大等特点。本文将介绍如何使用轻量应用服务器部署Mantis开源缺陷跟踪系统。 前提条件

Apache配置多域名访问不同网站 2025-04-16 17:07

如果在一个服务器上部署多个完全独立的网站,每个网站对应不同的业务,您可以通过修改Apache配置文件来实现多域名访问不同网站,从而充分利用服务器资源,提高管理和运营效率。 前提条件

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号