目 录CONTENT

文章目录

群晖部署halo

尖嘴钳子_lyon
2021-12-08 / 0 评论 / 0 点赞 / 135 阅读 / 1,018 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-04-01,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

image.png

安装

首先安装好docker
在docker 注册表中搜索 halo,原ruibaby/halo 已更改为halohub/halo,因此下载第二个:
image.png
在docker共享文件夹下新建halo文件夹,映像中安装halo,选择"启用自动重新启动“,存储空间挂载到/root/.halo 中,网络选择host 网络。
image.png
容器端口:8090(取决于下面的配置文件是否配置为8090)映射到主机端口:8090
勾选开机自动启动,确认OK

运行

安装完毕后先不运行管理后台,下载application.yaml 配置文件
下载地址:
https://github.com/halo-dev/halo-common
https://pan.lml023.top , Synology/halo/application.yaml
下载后编辑:

server
port:8090   根据自己需要更改
使用H2 数据库
username: admin  
    password: 123456  ,建议更改密码(不能运行了管理后台再更改)
halo:
  # Your admin client path is https://your-domain/{admin-path}
  admin-path: admin  ,默认为admin,可以更改为自己的定义

image.png

访问

安装完成后,群晖里反向代理(反向再代理一个端口,如8190,映射至8090),设置好SSL,就可以使用自己的域名,https 访问
image.png
官网及git 上各类主题,直接拉取或下载解压至挂载的 /docker/halo/templates/themes 下即可在后台设置(注意后台地址如果改过admin-path,需输入正确)

愉快的玩耍,可以导出备份,可以备份整个挂载的/docker/halo文件夹,H2数据库直接恢复,简单易用,少了MYsql的单独安装配置。

升级

Docker 升级非常方便,由于主要文件是映射到宿主机上的,因此可以直接停止并删除当前运行的halo 容器

PS:为了安全和省事,也可以在halo后台提前备份整站文件-halo后台-系统-小工具-博客备份
删除后,重复上面的安装步骤,配置好文件挂载与端口映射,点运行后自动恢复正常工作状态。
阿里云等上面相同,使用宝塔面板里的docker 操作方式一样,升级so easy!

主题升级

根据自己安装的主题下载整个ZIP包,halo后台-主题-更新主题,上传下载的主题即可完成更新,升级so easy!

官方安装指南:https://docs.halo.run/

0

评论区