安装

作为系统管理员,我们假定您具备了一定的专业背景知识,否则以下安装过程可能无法顺利进行。如果您不具备相关的专业知识,可以考虑 购买 我们的商业服务。

系统环境准备

RB 使用 Java 开发,因此可运行在几乎所有常用操作系统上,如 Windows/Linux/macOS 等。 同时 RB 还依赖以下软件环境,请在安装前提前准备好。如果您使用 Windows 平台并只是用于测试评估,那么它们不是必须的。

  • JDK/JRE 1.8+
  • MySQL 5.6+
  • Redis 3.2+ (可选)

对于硬件方面的需求,主要取决于系统的并发量和数据量。如果只是作为测试使用,以现代电脑的普遍配置,即可以流畅运行。

下载 RB 安装包

您可以到 RB 官网 下载最新版安装包,也可以至 RB 的 GitHub 项目 页下载。一般情况下每个版本我们会同时提供源码和一键安装包(zip 格式),安装包的名字通常为 rebuild-standalone-xyz.zip (其中 xyz 表示版本号),请下载备用。

安装包内集成了以下第三方软件:

  • Apache Tomcat 8.5
  • Oracle JRE 9(此 JRE 发行版仅适用于 Windows 平台,其它平台请自行准备 JRE/JDK 环境)

开始安装

启动

安装包下载完毕后解压进入主目录,双击 start-service.bat 即可启动 RB。请注意 RB 默认使用 18080 端口,如果端口冲突,请至 conf/server.xml 中修改为其他端口。

bat 文件仅适用于 Windows 平台,如果您使用 Linux/macOS 请至 bin 目录下运行 startup.sh 脚本启动,启动前请确认您已安装并配置了 JDK/JRE 环境变量,否则启动将会失败。

启动后请打开浏览器,并输入 http://127.0.0.1:18080/ 访问,RB 会自动引导您进入安装页面。

安装模式

进入安装页后,有两种安装模式可供选择。其中【快速安装】将使用内置的 H2 数据库进行安装,此模式非常简单,无需繁琐的步骤即可快速体验 RB 的功能,但请注意,此模式仅供测试,且属于实验阶段,部分功能可能无法使用。

使用【快速安装】模式步骤较为简单,因此本文将主要介绍【标准安装】。

标准安装

设置数据库 (1/4)

点击【标准安装】进入数据库设置。在数据库设置字段中都有合理的默认值,您可以使用默认值,也可以自行填写。此步骤要求您事先在数据库中建立访问 MySQL 的用户名、密码,否则将无法连接。设置完毕后点击下一步,系统会自动测试连接,如测试失败将提示失败原因,请根据错误做相应调整后重试。

请赋予 MySQL 用户除管理权限以外的所有权限,否则数据库可能初始化失败。您可以参考或直接复制以下 SQL 创建用户和数据库。

CREATE DATABASE rebuild10 COLLATE utf8mb4_general_ci;
CREATE USER 'rebuild'@'127.0.0.1' IDENTIFIED BY 'rebuild';
GRANT ALL PRIVILEGES ON rebuild10.* TO 'rebuild'@'127.0.0.1';
FLUSH PRIVILEGES;

设置缓存服务 (2/4)

缓存有助于提高系统访问速度,RB 支持以下两种缓存:

  • Ehcache(内置)
  • Redis(需要额外安装)

其中 Redis 具有更好的访问性能,与之相应的是配置更为复杂。一般情况下使用内置的 Ehcache 即可,无需任何额外配置。

设置超级管理员 (3/4)

在管理员设置页面,您可以为管理员指定新的密码和管理员邮箱,默认密码为 admin。需要注意的是,管理员的登录名不能修改,固定为 admin

设置完毕后点击完成安装。

完成安装 (4/4)

按照您设置好的参数,RB 将进入自动安装过程,此过程一般会在 30 秒内完成。完成后即可登录使用。

安装过程如遇问题,请向我们 提交

以上安装过程适用 v1.7 及更高版本,之前的版本请 参考此处

该文档内容对您是否有帮助?没有
如有任何疑问,请与我们的 社区QQ 群 联系
更新时间 12/7/2023, 11:36:18 PM
目录