APIGateway产品安装必须按照Elasticsearch → Redis → APIGateway Governor → APIGateway Server → APIGateway Studio步骤进行安装。

注意

请选择产品支持的相关环境进行安装及配置。

数据库密码建议设置为非数字 0 开头的串,即:字母、数字组合,诸如 000111 之类的简单密码会被认为是 111 
而导致数据库连不上(Spring 读 yml 时会忽略开始的数字 000)。

标准产品 APIGateway 配套的组件及相关资源版本如下所示。

资源名称 版本号 说明
JDK 1.8.0_251 OracleJDK
EOS Platform 8.2.5 前端界面是用 EOS8 开发的
SpringBoot 2.1.7 SpringBoot启动
Netty 4.0.28 -
PMQ 7.0 Primeton MQ
Elasticsearch 8.1.2 -
Redis 7.2.0 -
Mysql 数据库驱动 5.7.20 mysql-connector-java-5.1.45.jar(已内置)
8.0.22 mysql-connector-java-8.0.17.jar
Oracle 数据库驱动 10g ojdbc14-10.2.0.2.0.jar
11g ojdbc6.jar
12.2.0.1.0 ojdbc7.jar
19.3.0.0.0 ojdbc8-19.3.0.0.jar(已内置)
MS SQLServer 数据库驱动 2008 sqljdbc-4.0.0.jar
2016 sqljdbc-4.0.0.jar
2019 sqljdbc-4.0.0.jar(已内置)
PostgreSQL 数据库驱动 9.6.2/12.2 postgresql-42.2.8.jar(已内置)
DM 数据库驱动 7 Dm7JdbcDriver17.jar
DmDialect-for-hibernate4.0-7.6.0.165.jar(方言)
8 DmJdbcDriver18.jar(已内置)
DmHibernateSpatial-1.0.jar(已内置)
DmDialect-for-hibernate5.3.jar(方言、已内置)
OpenGuass数据库驱动 2.1 opengauss-jdbc-2.0.1-compatibility.jar(已内置)
Gbase数据库驱动 8 gbase-connector-java-8.3.jar(已内置)
GBaseHibernate5.0.0-5.0.9.jar(方言、已内置)
HighGo 数据库驱动 5.6 hgdb-4.0-jdbc42.jar(已内置)
HgdbJdbc-6.0.6.jre8.jar(已内置)
Kingbase数据库驱动 8 kingbase8-8.2.0.jar(已内置)
UXDB数据库驱动 2.1.1.3 uxdbjdbc-4.2.jar(已内置)
UXSQLDialect-4.2.jar(方言、已内置)
Oscar数据库驱动 7 oscarJDBC8.jar(已内置)
oscarHibernate4.jar(方言、已内置)

# 免责声明

  • 本产品安装指南仅为向客户提供关于安装及卸载APIGateway 产品的说明而准备。我们不对在本产品安装指南中所援引的任何第三方产品的内容、服务功能、可靠性、可用性、兼容性或其他任何性能做作出任何承诺,本产品的范围亦不包括该等第三方产品。我们在本产品安装指南中所对任何第三方提供的产品的援引,仅为说明示例,不代表我们曾经、目前或将来使用、测试、下载该等第三方提供的产品或向用户提供该等第三方产品的下载。若用户需要使用该等第三方产品,应当通过合法途径自行购买或下载。若因网络状况、通讯线路、第三方提供的产品质量或政府管理部门的要求、技术故障等任何原因而导致任何使用人不能正常使用APIGateway 产品的,我们不因此承担任何法律责任。
  • 若我们在本产品安装指南中所援引的任何第三方提供的产品存在侵犯他人知识产权、名誉权或其他合法权益的内容,或存在损害国家利益、违背现行法律法规及相关政策、违背公序良俗的情形,我们将对在知悉上述情况后对相应内容采取屏蔽、删除等处理措施。尽管有上述承诺,我们对上述内容的具体处理方式以法律要求的义务为限,我们不因未履行超出法律规定之义务而承担责任。
  • 若个人、法人及非法人组织(以下简称“投诉人”)认为我们在本产品安装指南中援引的任何第三方提供的产品存在侵犯自身合法权益的内容,应依照法律规定向我们发出通知并提供具有法律效力的证明材料。我们将依照投诉人通知内容以及现行法律规定对涉嫌侵权内容进行处理。我们依法处理相关内容,即视为履行完毕相关法律义务,除此之外不再对涉嫌侵权内容承担任何法律责任。