= 安装部署 决策引擎提供可视化页面进行安装部署,故在安装部署决策引擎前需首先启动决策引擎系统,然后通过浏览器可视化界面安装向导完成安装部署。 [[database-ready]] == 准备数据库 在进行安装前,需为决策引擎准备好用于存储数据的数据库,目前决策引擎支持的数据库包括: . 达梦8 . OceanBase . 高斯DB . Golden DB . TDSQL . TiDB . Oracle . DB2 . MySQL . Postgresql . H2 使用者可根据自己的情况自行为决策引擎创建数据库,表空间,登录用户名及密码等操作。 [[launch-system]] == 启动决策引擎 决策引擎产品提供的 war 包可直接执行,需安装 JDK 1.8 及其以上,启动方式分为以下两种: === 直接启动 [options="header",cols="1,2,1"] |=== | 操作系统 | 启动命令 | 说明 | 类 Unix a| [source,bash] ---- java -jar app.engine.rule-x.x.x.war ---- | x.x.x 为引擎版本号 | Windows a| [source,bash] ---- java -jar app.engine.rule-x.x.x.war ---- | x.x.x 为引擎版本号 |=== [[launch-system-at-webserver]] === 在应用服务器中启动 将决策引擎产品提供的 war 包部署到应用服务器中。 == 安装决策引擎 当 <> 完成后,打开浏览器访问决策引擎安装向导页面: [options="header",cols="1,2,3"] |=== | 启动方式 | 默认访问地址 | 说明 | 直接启动 | http://localhost:8080 | | 在应用服务器中启动 | http://localhost:xxxx/yyyy | xxxx 代表服务器端口,yyyy代表部署的应用上下文名称 |=== image::install/001.png[] 点击 "下一步" 按钮,进入 "安装类型" 页面: image::install/002.png[] 根据需求选择一种安装类型: * 快速安装: 无需独立的数据库支持, 仅适用于测试环境 * 定制安装: 仅适用于生产环境 选中 "定制安装" 前的选择按钮, 点击 "下一步" 按钮,进入 "数据源配置" 页面: image::install/003.png[] * 数据源类型: 选择数据源类型, 包含 JDBC 和 JNDI * 数据库类型: 选择数据库类型 * JDBC URL: 输入 JDBC 连接 URL * 数据库登陆用户名称: 输入用户登录数据库的用户名 * 数据库登陆密码: 输入用户登录数据库的密码 [测试数据库连接]: 测试数据库是否连通 数据库安装选项: * 保留现有数据库中的所有对象,即跳过数据库对象创建 * 自动创建数据库对象并初始化必要的数据 * 安装前首先删除现有数据库中所有对象,注意:该操作不可逆,在确认执行安装前做好数据备份! 点击 "下一步" 按钮,进入 "服务器配置" 页面: image::install/004.png[] * 请求协议: 选择 HTTP 协议, 支持: HTTP 和 HTTPS * IP 地址: 可以绑定服务的 IP 地址(通常用于多网卡服务器上) * 端口: 服务端口 * Web 上下文路径: 服务 Web 上下文路径, 注意, 访问时 URL 必须和此处一致 点击 "下一步" 按钮,进入 "系统管理员配置" 页面: image::install/005.png[] * 系统管理员登录名: 用于登录系统的管理员登录名称 * 密码: 用于登录系统的管理员登录密码 点击 "下一步",进入 "安装摘要" 页面。 image::install/006.png[] 点击 "开始安装",开始正式安装。 image::install/007.png[] 等待安装完成, 进入 "完成" 页面: image::install/008.png[] 点击 "您可以通过点击此链接进入系统", 进入系统。 image::install/009.png[] 输入前面步骤中输入的系统管理员登录名和密码, 登录系统。 image::install/010.png[]