个人博客网站(halo)在云服务器的快速部署
配置:
服务器:阿里云云服务器ECS
配置:2 核(vCPU)4 GiB
系统盘:ESSD Entry 云盘40 GiB
操作系统:CentOS 7.9 64位
创建实例:

更改实例密码
首次启用实例更改下实例密码:
SSH连接实例终端:
安装Docker:
安装必要工具:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
添加Docker阿里云镜像源:
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装Docker CE:
sudo yum makecache fast
sudo yum install -y docker-ce docker-ce-cli containerd.io
启动并设置开机自启:
sudo systemctl start docker
sudo systemctl enable docker
验证安装:
docker --version
配置镜像加速:
按照给的配置文档敲进终端:
安装博客应用halo:
curl -o ~/.halo/application.yaml --create-dirs https://dl.halo.run/config/application-template.yaml
docker run -d --name halo -p 80:8090 -v ~/.halo:/root/.halo ruibaby/halo
访问halo:
更改实例安全组规则:
通过公网IP访问网页:
完成信息填入,点击安装
登录完成后就进入了博客界面
以上就是本次部署的全过程!