聚野社区 › 专题 › Halo博客搭建教程

Halo 建站教程:Docker 一键部署开源博客 / 企业官网(2.x 最新版)

Halo 是国内很受欢迎的开源建站工具(GitHub 4 万星,GPL-3.0 协议),从个人博客、知识库到企业官网、在线商城都能搭。

它有可视化后台和应用市场,换主题、装插件(评论、SEO、统计、图库等)都在后台点几下完成,写文章支持 Markdown 和富文本,适合不想折腾代码又想要好看站点的人。

Halo 能做什么

部署前准备

官方一键安装命令(点一下复制) (1 条 · 点一下复制)

docker run -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo:2.27

装好以后第一步

  1. 浏览器打开 http://服务器IP:8090/console ,按提示填写站点名称、管理员账号密码完成初始化。
  2. 进后台「主题」「应用市场」挑主题和插件。
  3. 正式上线:在 1Panel / Nginx 里给域名配反向代理到 8090 端口,并开启 HTTPS。

下一步

看全部 20 个开源项目一键部署教程 ›去「程序源码与系统」分类看更多 ›

常见问题

Halo 数据存在哪里?

上面的命令把数据放在服务器的 ~/.halo2 目录,备份这个目录就行。

怎么升级 Halo?

停掉并删除旧容器,把命令里的版本号换成新版本重新运行,数据目录不变。升级前先备份 ~/.halo2。

Halo 和 WordPress 选哪个?

想要国内生态、中文文档、轻量后台选 Halo;需要海量现成插件、做外贸站选 WordPress。

相关专题

开源程序一键部署大全1Panel安装教程Umami部署教程Memos部署教程
已复制