跳到主要内容

一键安装

本节介绍使用 Halo 1.0.16 一键安装脚本 halo-1.0.16_installer 在单台服务器上完成 Halo 数据库安装的流程。脚本将创建用户、初始化数据库、配置归档、拷贝授权、启动数据库、创建兼容模式数据库、配置大页等步骤全自动串联,仅需少量交互输入即可完成部署。

适用场景​

本节面向需要快速搭建 Halo 单实例数据库 的用户。

相较于手工安装逐条手工执行的步骤,一键脚本对传统手工部署方式进行了封装与自动化。

前置条件​

在执行一键安装前,请确认以下条件已满足:

  • 已获取 Halo 安装包 halo-1.0.16.x86_64.build260811.tar.gz 及授权文件 license.lic,并上传到服务器 root 用户家目录。
  • 已完成操作系统层面的依赖安装、内核参数(sysctl.conf)、资源限制(limits.conf)、防火墙与 SELinux 配置(参考环境要求)。本次演示服务器已提前完成上述环境准备,并已创建 halo 用户与用户组。
  • 服务器 root 用户具备 SSH 登录与 sudo 权限。

约定: $HALO_HOME 代表 Halo 数据库安装目录(默认 /u01/app/halo/product/dbms/16),$PGDATA 代表数据目录(默认 /data/halo)。一键脚本默认安装路径为 /u01/app/halo。