部署先决条件

本文介绍在部署 Apache ShenYu 网关前, 所需要准备的一些先决条件。

数据库环境准备

在部署shenyu-admin项目前, 需初始化其所使用的数据库(数据库目前支持: Mysql、PostgreSql、Oracle), 其中所用到的脚本文件都存放在 项目根目录下的db目录 中, 以下介绍了各数据库的初始步骤.

Mysql

项目mysql初始化脚本目录 中找到初始化脚本schema.sql, 使用客户端连接工具连接您的Mysql服务并执行, 由此您会得到一个名为shenyu的数据库, 它之后可作为shenyu-admin项目的数据库使用.

PostgreSql

项目pg初始化脚本目录 中找到初始化脚本create-database.sqlcreate-table.sql, 并使用客户端连接工具连接您的PostgreSql服务依次执行,由此您会得到一个名为shenyu的数据库, 它之后可作为shenyu-admin项目的数据库使用.

Oracle

项目oracle初始化脚本目录 中找到初始化脚本schema.sql, 使用客户端连接工具连接您的Oracle服务创建一个数据库, 在此数据库上执行schema.sql脚本, 由此您便初始化了shenyu-admin的数据库, 之后可在项目配置文件 中调整您的oracle环境配置.