ESB文档库 ESB文档库
00 概述
01 产品安装指南
02 快速入门指南
03 ESB Studio使用指南
04 企业服务总线使用指南
05 高级配置指南
06 接口服务说明
07 升级&数据迁移指南
08 FAQ
  • 安装与配置
  • 验证
  • 卸载

本节包含以下几部分内容。

  1. 安装与配置
  2. 验证
  3. 卸载

# 安装与配置

  1. 解压“primeton-installer-1.2.2.tar”到“/opt/primeton/ESB/primeton-installer-1.2.2”文件下。

  2. 将数据库驱动jar包和方言jar包拷贝到“primeton-installer-1.2.2/drivers”目录下。

  3. 复制“primeton-installer-1.2.2/config/template/governor_standalone”目录下的application.yml和install.properties到“primeton-installer-1.2.2/config”目录下。

  4. 修改“primeton-installer-1.2.2/config/install.properties”配置文件,详细配置如下

#带安装介质目录
zipPath=/opt/primeton/ESB/Primeton_ESB_9.0.0_Governor_Standalone.tar
#产品安装目标目录
destPath=/opt/primeton/ESB/governor_standalone
#当安装目录不存在时是否自动创建
autoCreateDir=true
#当安装目录不为空时是否强制覆盖
coverByForce=true

#是否数据库脚本初始化,若初始化initDB为true,强制初始化需initDB和forceInitDB同时配置为true
initDB=true
forceInitDB=true

# DB config
dbType=mysql
dbDriver=com.mysql.jdbc.Driver
dbUrl=jdbc:mysql://127.0.0.1:3306/esb?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8&useSSL=false
dbUserName=root
dbPassword=root

#数据库方言配置
dialect=org.hibernate.dialect.MySQLDialect

#Redis配置
redisHost=127.0.0.1
redisPort=6379
redisPassword=primeton

#Elasticsearch配置
elasticsearchEnabled=true

#若elasticsearch有用户名密码,需配置以下配置
elasticsearchUsername=elastic
elasticsearchPassword=primeton000000

#elasticsearch server IP
elasticsearchIP=127.0.0.1
elasticsearchPort=9200
elasticsearchProtocol=https
elasticsearchCertificate=/usr/local/elasticsearch/elasticsearch-8.1.2/config/certs/http_ca.crt

说明:
数据库驱动类名称, 连接URL, 方言配置等根据实际使用, 可参考查看1.1 安装须知

注意
如果ESB Governor配置了redis,ESB Governor会将接口资源信息缓存在redis中,如果多个ESB Governor连接不同的数据库,但使用同一个redis,会造成redis缓存的接口资源信息混乱,影响ESB Governor正常使用。
安装时请确保一个数据库对应一个redis。
如果在ESB Governor运行过程中,手动清除redis缓存,会造成ESB Governor接口资源数据不同步,需要重启ESB Governor。

5.配置完成后,执行如下命令,启动哑安装。

sh install.sh

说明:
为了保证密码安全,哑安装成功后,请立即删除primeton-installer-1.2.2/config/install.properties文件。

6.如果要使用sap服务器(sap服务器测试过ECC6版本),需要将sapjco.zip 中对应操作系统下的libsapjco3.so和sapjco3.jar文件复制到“${ESB-governor安装目录}/lib”目录下。

# 验证

  1. 在${ESB-governor安装目录}下,执行如下命令,启动ESB Governor。
nohup ./startServer.sh &
  1. 进入${ESB-governor安装目录}下logs/eos-trace.log,查看日志。

  2. 启动完成后以管理员(manager/000000)登录ESB Governor, 在浏览器地址栏输入http://IP:8080” ,(ip地址为安装ESB Governor的服务器地址)进入如下界面,表示ESB Governor系统部署成功。

  3. 登录成功后,进入ESB Governor管理页面。

# 卸载

  1. 在${ESB-governor安装目录}下,执行如下命令,停止ESB Governor服务。
./stopServer.sh
  1. 停止服务后,可以直接删除${ESB-governor安装目录}进行卸载。

← 1.3 Redis 1.4.1.2 Linux环境解压安装 →