博客主页 🏗️
全网首发的傻瓜级教程:用宝塔面板Docker搭建halo2.9
全网首发的傻瓜级教程:用宝塔面板Docker搭建halo2.9

Author:

拾光

©

Wordage:

共计 3764 字

needs:

约 3 分钟

Popular:

199 ℃

Created:

目 录
前几天,突发奇想地想搭halo玩玩,刚好iblog.top这个域名空下来了,于是正好拿来整个halo博客玩玩,

本来打算按官方的那个文档来的,但是想来想去,觉得不行。
一是觉得有点繁琐,按他那个来,我怕出问题之后自己找不出来;
二是觉得有点浪费时间;
还有就是我怕自己突然整到一半就跑去干别的事了,最后写出来的东西语序不对不说,出现啥错误就尴尬了。

索性,采取了一些节约时间的做法——通过宝塔面板来安装halo

注:由于有端口开放的要求,所以要求是有用户权限的服务器
用虚拟机的朋友们可以询问客服一下能不能开放端口


首先,你得要有一台服务器(或是能开放端口的虚拟机)
配置能安装宝塔面板就行
一般1h2g足够了
Halo 理论上可以运行在任何支持 Docker 及 Java 的平台。
但是,还是那句话——怎么简单怎么来
对比Docker和Java
在宝塔面板上,还是Docker操作更简单一点

因此我们选择使用Docker来部署halo

首先我们点击左侧菜单倒数第三列的软件商店

2023-10-09T17:00:42.png


其次在应用分类中点击运行环境
2023-10-09T17:06:02.png
然后在下方列表中找到Docker管理器
2023-10-09T17:03:48.png
轻击安装,至于版本选最新的,默默等待安装完成,
你可以在等待安装的时候刷刷视频啥的。
2023-10-09T17:08:42.png
2023-10-09T17:15:45.png
待他安装完成之后点击设置显示的是这个页面
2023-10-09T17:18:34.png
在镜像管理中点击获取镜像
在官方库下键入halohub/halo:2.9
2023-10-09T17:39:12.png
刷新后可以看到halo的镜像出来了
2023-10-09T17:41:01.png


其次通过脚本指令来创建容器
docker run -it -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo:2.9


这个时候我们可以看到容器就创建好了
2023-10-09T17:48:44.png
如果我们有服务器是有安全组的,需要设置8090端口放行。
包括宝塔面板的安全组端口8090端口也要放行的。


这里,我们先打开 "ip地址:8090",然后打开安装向导。
2023-10-09T17:55:54.png
登录后我们可以看到Halo博客的后台界面,这个我们可以根据实际需要再微调。这里就不详细介绍这个博客程序,以后有机会在介绍。包括我们也可以更换主题。
2023-10-09T17:58:43.png


当然到了这步还不算完,
我们现在单单只是完成了halo的安装,
但是我们现在还没有办法通过域名来访问我们的halo博客。
所以我们需要通过反向代理,反向绑定映射的方式使得我们能够通过域名来访问我们的Halo博客。


当然,在此前,我们的宝塔面板是没有绑定我们的域名的。
所以,我们需要添加站点,直接点创建就好,其他的默认。
2023-10-10T04:45:18.png
在站点修改中点击反向代理并创建
2023-10-10T04:47:57.png
具体设置如上图
(注意:这里的127.0.0.1指的是本机,也就是你自己的服务器)
提交之后就完成了
这时候,打开域名并刷新,你的Halo博客就安装成功了。
2023-10-10T04:55:04.png


参考资料:
Halo文档:https://docs.halo.run
Docker 安装文档:https://docs.docker.com/engine/install/
Docker Compose 安装文档:https://docs.docker.com/compose/install/
宝塔面板手册:https://www.kancloud.cn/chudong/bt2017/3130615

文章二维码
全网首发的傻瓜级教程:用宝塔面板Docker搭建halo2.9
共计 6 条评论,点此发表评论
  1. 头像
    拾光

    博主

    有人在jack那个群问我说用的latest标签的镜像不是我这个最新版本,主要是halo官方为了考虑到 Halo 2 不兼容 1.x 版本,防止使用者误操作,所以会出现这种情况,这是正常的,后面的lateset标签改成具体的版本号就行,很好解决的。?

    1. 头像
      Jack 拾光

      访客

      这里说下,我就是评论区说的那个群群主,现场怪本怪,Jack群:457320274,没打广告没打广告没打广告

  2. 头像
    不凡

    访客

    看了安装步骤,我觉得还是php程序简单,例如zblog和wordpress

    1. 头像
      拾光 不凡

      博主

      确实,所以相对来说小众一点

  3. 头像
    BLxcwg666

    访客

    能更新一下友链咩
    名称:`BLxcwg666 の Blog`
    链接:`https://blog.nekorua.com`
    头像:`https://cos.nekorua.com/imgs/head1x2.webp`
    描述:`静かで奥深い`

    1. 头像
      admin BLxcwg666

      博主

      没问题

博客主页 拾光博客 让拾光先飞一会儿.
湘ICP备2022010501号-1 本站已运行 5 年 114 天 11 小时 10 分 自豪地使用 Typecho 建站,并搭配 MyDiary 主题 Copyright © 2021 ~ 2026. 拾光博客 All rights reserved.
打赏图
打赏博主
欢迎
搜 索
足 迹
分 类
  • 未分类
  • 技术教程