baoge
baoge
发布于 2024-10-11 / 117 阅读 / 0 评论 / 1 点赞

部署你自己的Halo

1.安装docker

首先你需要准备一个安装CentOS系统的云服务器(我买的是阿里云)

官方文档链接:Halo 文档

在CentOS安装docker官方文档:CentOS | Docker Docs

按照docker文档的教程一步步执行命令即可安装成功,或者按照下面的这个网址来安装docker(建议换源再安装)

docker和docker-compose的安装教程 - 知乎 (zhihu.com)

2.安装docker compose

安装docker compose官方文档:Install the Compose plugin | Docker Docs

在安装这一步的时候会特别慢,是因为文件要从GitHub下载,可以自己先下好再传进centos,我这里目录在/root/.docker/cli-plugin

3.部署Halo

按照halo官方文档安装运行时容易遇到下面的报错

使用这一行命令解决问题

ln /root/.docker/cli-plugins/docker-compose /usr/bin/docker-compose

如果发现运行时docker pull因为网络原因超时,可以参考下面这篇文档换源

docker pull 报错Get “https://registry-1.docker.io/v2/“: net/http: request canceled while waiting for c-CSDN博客

按照halo官方文档的指令一路执行,成功配置,恭喜你也有自己的个人博客啦!


评论