Halo 使用指南:一款优秀的国产开源博客系统


阿拉平平

读完需要

7

分钟

速读仅需 3 分钟


大家好,我是喜欢写博客的平平。
对于经常写博客的同学而言,将文章放到自建博客上是一个不错的选择。相较于公共平台,自建博客支持定制化,自由度更高。而选择一款好的博客系统,可以让我们将更多的精力放到内容创作上。


1. 项目介绍


   

Halo[1] 是一款基于 Java 开发的开源博客系统。本文将介绍 Halo 的安装和使用方法。


2. 快速安装


   

目前 Halo 的最新版本为 1.4.11,可以直接安装,也可以使用 Docker,这里我采用后者进行部署。

创建并进入工作目录:

mkdir ~/.halo && cd ~/.halo

下载配置文件:

wget https://dl.halo.run/config/application-template.yaml -O ./application.yaml

拉取最新的镜像:

docker pull halohub/halo

运行以下命令创建容器:

docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo --restart=always halohub/halo

容器启动后,在浏览器中输入 http://{ip}:8090 进行访问。初次访问时,Halo 会跳转到『安装向导』,填写信息进行安装:

Halo 使用指南:一款优秀的国产开源博客系统

安装完成后,输入配置的账号登录后台:

Halo 使用指南:一款优秀的国产开源博客系统

登录后,Halo 的后台界面如下:

Halo 使用指南:一款优秀的国产开源博客系统
至此,Halo 已部署完成。需要注意的是,Halo 分前后台,初始化后的地址如下:
  • 前台:http://{ip}:8090

  • 后台:http://{ip}:8090/admin/

3. 使用说明


   

在上一章中,我们部署了 Halo 并通过『安装向导』完成了初始化。接下来,让我们看看 Halo 有哪些功能吧。


3.1 文章


   

既然是博客系统,我们先看看 Halo 的文章管理功能。

在『所有文章』中可以看到文章的信息。初始化时,Halo 会创建一篇示例文章:

Halo 使用指南:一款优秀的国产开源博客系统

示例文章先保留,我们试试创建一篇新文章。点击『写文章』进入文章编辑页面:

Halo 使用指南:一款优秀的国产开源博客系统

写好文章后,对文章进行设置并发布:

Halo 使用指南:一款优秀的国产开源博客系统

在『所有文章』中可以看到刚刚发布的文章:

Halo 使用指南:一款优秀的国产开源博客系统


3.2 评论


   

评论是维系读者与作者的纽带,是博客平台中很重要的功能。那么接下来,我们再试试 Halo 的评论系统。

到前台找到刚刚发布的测试文章:

Halo 使用指南:一款优秀的国产开源博客系统

Halo 的评论支持 Emoji,写条测试下:

Halo 使用指南:一款优秀的国产开源博客系统

回到后台,在『评论』中可以看到刚刚提交的评论,点击『通过』予以显示:

Halo 使用指南:一款优秀的国产开源博客系统

再查看文章,可以看到审核通过的评论:

Halo 使用指南:一款优秀的国产开源博客系统


3.3 主题


   

Halo 自带的主题简洁美观,不过我都自建博客了,这不整点花活?

在『主题』页面可以看到 Halo 当前使用的主题:

Halo 使用指南:一款优秀的国产开源博客系统

点击右上角的『安装』,添加一个新的主题:

Halo 使用指南:一款优秀的国产开源博客系统
安装主题提供了两种方式:本地上传和远程下载。但我在使用远程下载时,却提示 Internal Server Error,本地上传则正常。

主题上传后,点击『启用』按钮使用该主题:

Halo 使用指南:一款优秀的国产开源博客系统

再看下博客的主题样式:

Halo 使用指南:一款优秀的国产开源博客系统

导入其它主题后,我们也可以到『主题编辑』对主题进行二次开发。我前端水平比较菜,这里就不演示了,溜了溜了。


4. 写在最后


   

在这篇文章中,我向大家介绍了 Halo 的安装和使用方法。Halo 的部署简单,也没有太高的使用成本。如果你刚好需要自建博客,不妨试试这款国产开源的博客系统吧。

References

[1] Halohttps://github.com/halo-dev/halo

原文始发于微信公众号(阿拉平平):Halo 使用指南:一款优秀的国产开源博客系统

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/287643.html

(0)
码上实战的头像码上实战

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!