云原生之使用Docker部署开源建站工具Halo-V2,2024年最新这是一份用心整理的Linux运维面试总结

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)]

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值