使用 JAR 文件部署
信息
在继续操作之前,我们推荐您先阅读《写在前面》,这可以快速帮助你了解 Halo。
依赖检查
在开始之前,需要确保服务器已经满足以下条件:
- Java 环境,目前 Halo 最低需要 JRE 17 的环境。
- 数据库(任一)
由于 Linux 发行版本的差异以及包管理器的不同,此文档不会涉及到如何安装 Java 环境以及数据库,建议查阅对应依赖的官方文档进行安装。
安装
-
创建新的系统用户
信息我们不推荐直接使用系统 root 用户来运行 Halo。如果你需要直接使用 root 用户,请跳过这一步。
创建一个名为 halo 的用户(名字可以随意)
useradd -m halo
为 halo 用户创建密码
passwd halo