这是什么东西?
Halo 是一个强大又好用的开源建站工具:从个人博客、知识库,到企业官网和网上商店,它希望用一个工具满足你建站的各种需求。
这是一个托管在建站平台上的服务,还是需要我自己运行的东西?
需要你自己运行——Halo 是一个自托管(self-hosted)的 Web 应用:你把它部署到自己的服务器上(通常用 Docker),网站就从你的服务器上对外提供。
我怎么把它跑起来?
如果你的电脑上有 Docker,运行 README 里的一条命令就能启动一个现成的试用环境;正式部署和其他安装方式,README 会引导你去看它的文档。
我需要先安装 Java 或其他依赖吗?
不需要——虽然它的代码是用 Java 写的,但快速上手只需要一个 Docker 环境;你不用自己编译任何东西,也不用搭建运行环境。
那条快速启动的 Docker 命令够用来做正式网站吗?
不够——README 说明这种方式只适合试用 Halo。要用于生产环境,它推荐用开源的 1Panel 服务器面板来部署,反向代理、SSL 证书、升级和备份这些事情它也能一并帮你处理。
安装之前,我能先在网上试用一下吗?
可以——README 里提供了在线演示环境的链接,你可以在浏览器里先体验一个真实的 Halo 网站,再决定要不要部署。
Halo 是免费的吗,有没有付费套餐?
它是基于 GPL-3.0 协议的免费开源软件;你需要花钱的只有自己的服务器和域名。
我不懂中文,用起来会有问题吗?
软件本身与语言无关,可以正常使用,但相关资料大多是中文的:README、它链接的文档,还有推荐的 1Panel 运维面板都来自中文社区,所以你要有心理准备,教程和社区支持基本以中文为主。
Which topics is it in?
website-builder, blog-engine, content-management-system, blog, cms, ecommerce, deployment, app, java, gplv3, web-app, free
