1.安装依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
2.添加Docker的源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.更新一下yum源
yum makecache fast
4.安装Docker
yum -y install docker-ce
5.启动服务并设置开机自启
systemctl start docker
systemctl enable docker
6.从Github上下载Halo
docker pull ruibaby/halo
7.配置Halo
docker run -d --name halo -p 8090:8090 -v ~/halo:/root/halo -e DB_USER=用户名 -e DB_PASSWORD=密码 ruibaby/halo
代码中用户名和密码自行修改成自己想要的,这个账号密码是数据库账号密码
8.访问自己部署的Halo
在浏览器中输入自己的nginx主机ip加端口,或者VIP加端口,这个在我前两篇博客中提到,第一次访问会让你设置一下自己的用户名密码 (不要和数据库的搞混) 昵称之类的,然后会进入博客后台管理页面,对博客的一系列管理都在这里,再次在浏览器中输入地址,就是别人看到的样子了