Warning: Attempt to read property "post_title" on null in /www/wwwroot/lifetruth.top/wp-content/plugins/elementor/core/isolation/elementor-adapter.php on line 28

[网页]:Halo建站 – 采用docker部署

34次阅读
没有评论

Halo 是强大易用的开源建站工具,拥有更加轻便的模板与插件.

[网页]:Halo 建站 - 采用 docker 部署

一、注意事项

  • 快网络的 ssl 密码和放行 端口 会每次刷新:记得及时到控制台和安装成功界面阅读
  • 安全组 / 防火墙 :务必确保您的云服务器安全组(或防火墙)已放行8090 端口(用于初始访问)以及新添加端口,以及后续 Web 服务需要用到的443(HTTPS)端口。
  • 镜像源失败无法安装,安装时尽量选择自定义,选择国内镜像。否则网络问题无法跳过。docker 安装失败,镜像源无法拉取不用 vpn 直接转客服。
[网页]:Halo 建站 - 采用 docker 部署

由于 CentOS 8 官方源已停止维护,直接使用默认源很可能失败。请更换为国内镜像源以确保稳定下载,自行 AI 询问

# 备份原有源(可选)sudo mkdir -p /etc/yum.repos.d/backup
sudo mv /etc/yum.repos.d/CentOS-* /etc/yum.repos.d/backup/

# 添加阿里云 Docker 源
sudo dnf config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 清理并重建缓存
sudo dnf clean all
sudo dnf makecache

二、远程工具和多机协助

  1. 在线安装面板和环境
    1. 正式版:11.4.0(新版本发布福利: 免费领取 1 年价值 128 元的商用SSL
    2. 安装[nginx-1.28]
[网页]:Halo 建站 - 采用 docker 部署

应用商城安装堡塔 APP,扫码绑定。使用堡塔多机管理添加面板,使用“APP”验证方式,复制密钥绑定面板,并在面板上确认授权。

[网页]:Halo 建站 - 采用 docker 部署

备注:通常这一步需要宝塔账户登陆客户端,进行多服务器的管理互不冲突。

  1. 准备 Docker 环境
    1. 确保您的 CentOS 系统已安装 Docker 并启动服务。
    2. 一个非常实用的建议:为了加速后续拉取 Docker 镜像的速度,请务必配置 国内镜像 加速器 。方法是编辑 /etc/docker/daemon.json 文件,加入镜像源地址,例如:
    3. 然后运行 sudo systemctl restart docker重启 Docker 服务。
  2. 创建目录与配置文件
    1. 创建一个目录用于存放 Halo 的数据和配置文件,并进入该目录:
    2. 下载 Halo 的配置文件模板:
    3. 您可以根据需要编辑 application.yaml文件,例如修改端口或数据库设置,但初始阶段使用默认配置(端口 8090,内置 H2 数据库)即可快速启动。
  3. 使用 Docker 启动 Halo
    1. 通过一条 Docker 命令启动 Halo 容器:
  4. 初始化博客
    1. 容器运行后,打开浏览器,访问 http:// 你的服务器 IP 地址:8090/console
    2. 您将看到 Halo 的初始化界面,按照提示设置管理员账号和博客基本信息即可。
正文完
 0
评论(没有评论)

执迷者X