Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2023-10-10 02:01:39 CST; 1 day 20h ago
Docs: https://docs.docker.com
Main PID: 9566 (dockerd)
Tasks: 51
Memory: 1.3G
CGroup: /system.slice/docker.service
### 3.2 检查Docker版本
>
> 检查Docker版本
>
>
>
[root@jeven ~]# docker -v
Docker version 20.10.17, build 100c701
### 3.3 检查docker compose 版本
>
> 检查Docker compose版本,确保2.0以上版本。
>
>
>
[[root@jeven ~]# docker compose version
Docker Compose version v2.19.1
## 四、下载Halo镜像
>
> 在docker hub下载Halo-V2.10版本镜像。
>
>
>
[root@jeven ~]# docker pull halohub/halo:2.10
2.10: Pulling from halohub/halo
707e32e9fc56: Pull complete
8e560b9ae2a6: Pull complete
15ee7ce1b141: Pull complete
c1beaa7a6288: Pull complete
4d724d23e7c3: Pull complete
ec60cd842d84: Pull complete
e758decd8322: Pull complete
f58a4ee6362b: Pull complete
4f4fb700ef54: Pull complete
63f40b190f59: Pull complete
7730b1d41367: Pull complete
Digest: sha256:5a6132ebb3af3612d9fdb887f86b004354f0a35fca569e45f70a00f29c21fd8d
Status: Downloaded newer image for halohub/halo:2.10
docker.io/halohub/halo:2.10
## 五、部署Halo
### 5.1 创建挂载目录
>
> 创建挂载目录
>
>
>
mkdir /data/halo && cd /data/halo
### 5.2 创建halo容器
>
> 1.Halo 2与1.x 版本不兼容;
> 2. 此命令默认使用自带的 H2 Database 数据库,可以额外单独使用Mysql数据库进行连接。
>
>
>
docker run -it -d --name halo -p 8090:8090 -v /data/halo/.halo2:/root/.halo2 halohub/halo:2.10
![在这里插入图片描述](https://img-blog.csdnimg.cn/a9eff13af09d4ce2afeee5016da4db1b.png)
### 5.3 查看halo容器状态
>
> 检查halo容器状态,确保halo容器正常启动。
>
>
>
[root@jeven halo]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
1fca1f399521 halohub/halo:2.10 “sh -c 'java ${JVM_O…” 14 seconds ago Up 13 seconds 0.0.0.0:8090->8090/tcp, :::8090->8090/tcp
### 5.4 检查halo容器日志
>
> 检查halo容器运行日志,确保halo服务正常启动。
>
>
>
docker logs halo
![在这里插入图片描述](https://img-blog.csdnimg.cn/4be892fb655b4b4089ff1a439b0ff71a.png)
## 六、Halo初始化配置
### 6.1 进入Halo初始化页面
>
> 访问地址:http://192.168.3.166:8090/console/setup,将IP替换为自己服务器IP地址。
>
>
>
![在这里插入图片描述](https://img-blog.csdnimg.cn/11d339d2d58b43d182697ebb759a7518.png)
### 6.2 初始化配置
>
> 站点名称:myweb;
> 邮箱:admin@qq.com;
> 用户名:admin;
> 密码:自定义;
> 点击初始化即可。
>
>
>
![在这里插入图片描述](https://img-blog.csdnimg.cn/c9fdf06c36e9407683c22e9a4a465722.png)
### 6.3 登录Halo
>
> 输入账号和密码,登录halo。
>
>
>
![在这里插入图片描述](https://img-blog.csdnimg.cn/6e393ccdd3bc4e2d97d843211f09a701.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/90ba2abd3613434b9ee6645dfd07c2cc.png)
## 七、Halo-V2.10的基本使用
### 7.1 发布文章
>
> 在Halo后台管理页面,文章模块,点击“新建”。
>
>
>
![在这里插入图片描述](https://img-blog.csdnimg.cn/c3307a35474342bfa845732bff18339b.png)
>
> 在文档编辑器内,编辑文档,,点击保存。
>
>
>
![在这里插入图片描述](https://img-blog.csdnimg.cn/f18fb978ac7c4801abe448d3793d9bba.png)
>
> 选择文章设置,编辑文章标题和分类等。
>
>
>
![在这里插入图片描述](https://img-blog.csdnimg.cn/7d2a2125157149999afb927afb46c539.png)
>
> 点击发布,将文章进行发布。
>
>
>
![在这里插入图片描述](https://img-blog.csdnimg.cn/fba15111890546c8a07814e19f97efad.png)
### 7.2 查看文章状态
>
> 查看文章列表,刚编辑的文章已经成功发布。
>
>
>
![在这里插入图片描述](https://img-blog.csdnimg.cn/a5fea1e575744958bca82ddcc9f63f78.png)
### 7.3 查看halo首页效果
>
> 直接访问:http://192.168.3.166:8090/,看到halo前台首页已经成功显示发布文章。
>
>
>
![在这里插入图片描述](https://img-blog.csdnimg.cn/c223136cb92a461caa147938256565bc.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/6183820f8a034fee959c29bfcb7b60d5.png)
### 7.4 新建页面
>
> 在页面模块,点击“新建”。
>
**自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。**
**深知大多数Linux运维工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!**
**因此收集整理了一份《2024年Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。**
![img](https://img-blog.csdnimg.cn/img_convert/2706261f9b5144a987140bdc773fe62a.png)
![img](https://img-blog.csdnimg.cn/img_convert/577c0d5de942e4ebb30871adaf62b003.png)
![img](https://img-blog.csdnimg.cn/img_convert/9083797e410174e6223a85c17ee1f9e2.png)
![img](https://img-blog.csdnimg.cn/img_convert/dfb772cc47ea7c731b0b77eada710fdc.png)
![img](https://img-blog.csdnimg.cn/img_convert/fe2d79668ed6f8afab8a694c3fb21e95.png)
**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Linux运维知识点,真正体系化!**
**由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**
**如果你觉得这些内容对你有帮助,可以添加VX:vip1024b (备注Linux运维获取)**
![img](https://img-blog.csdnimg.cn/img_convert/8b590cbd505c167922a60810faeede83.jpeg)
-mIVMeHXB-1712776656266)]
[外链图片转存中...(img-GSpCiniJ-1712776656266)]
**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Linux运维知识点,真正体系化!**
**由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**
**如果你觉得这些内容对你有帮助,可以添加VX:vip1024b (备注Linux运维获取)**
[外链图片转存中...(img-fL5Wj9Hl-1712776656266)]