这是本文档旧的修订版!
EPPDEV-MLIB系统安装说明
获取安装包
完整的安装文件目录包括:
main-register: 安装主用注册中心所需的相关文件
eppdev-mlib-main-register.jar
eppdev-mlib-main-register.conf
application.properties
eppdev-mlib-main-register.service
backup-register: 安装备用注册中心所需的相关文件
eppdev-mlib-backup-register.jar
eppdev-mlib-backup-register.conf
application.properties
eppdev-mlib-backup-register.service
provider:安装执行引擎所需的相关文件
consumer:安装服务网关所需的相关文件
monitor:安装监控中心所需的相关文件
env.sh:基础环境配置
install-main-register.sh:主用注册中心安装脚本
install-backup-register.sh:备用注册中心安装脚本
install-provider.sh:执行引擎安装脚本
install-consumer.sh:服务网关安装脚本
install-monitor.sh:监控中心安装脚本
基础准备
基础环境准备
基础准备工作主要包括:
在服务器上安装 jdk,推荐 OpenJDK1.8+,具体方法略
数据库安装 MySQL,推荐安装 MySQL/MariaDB 5.6+,具体方式略
在 MySQL 中创建数据库,并配置用户名密码等相关权限,具体方式略
安装配置
修改 env.sh,设置主用注册中心、备用注册中心相关信息:
main_register_host: 主用注册中心主机名
backup_register_host: 备用注册中心主机名
main_register_port: 主用注册中心占用端口
backup_register_port: 备用注册中心占用端口
main_register_context_path: 主用注册中心的 contextPath
backup_register_context_path: 备用注册中心的 contextPath
eppdev_mlib_service_user: 系统服务执行用户,默认为 eppdev,可以不修改
用户及权限配置
EPPDEV-MLIB 推荐使用独立的非 root 用户进行安装和执行,建议使用默认的 eppdev 用
户,执行程序安装在/usr/local/eppdev/mlib 目录下,每个不同的实例采用不同的子目录,日
志文件输出到/var/log/eppdev/mlib 下,每个不同的实例采用不同的子目录基础准备工作如
下:
sudo useradd eppdev
sudo mkdir -pv /usr/ local / eppdev /mlib
sudo mkdir -pv /var/log/ eppdev /mlib
sudo chown -R eppdev /usr/ local / eppdev
sudo chown -R eppdev /var/log/ eppdev
平台安装