用户工具

站点工具


install:install

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
install:install [2019/12/29 09:34]
jinlong [基础环境准备]
install:install [2020/10/11 22:20] (当前版本)
jinlong [用户及权限配置]
行 43: 行 43:
 基础准备工作主要包括: 基础准备工作主要包括:
  
-  - 在服务器上安装 jdk,推荐 OpenJDK1.8+,​具体方法略 +  - 在各个服务器上分别配置/​etc/​hosts文件,使得各个服务器可以通过主机名互相识别 
-  - 数据库安装 MySQL,​推荐安装 MySQL/​MariaDB 5.6+,​具体方式略+  - 在各个服务器上安装 jdk,推荐 OpenJDK1.8+,​具体方法略 
 +  - 数据库服务器上安装 MySQL数据库,​推荐安装 MySQL/​MariaDB 5.6+,​具体方式略
   - 在 MySQL 中创建数据库,​并配置用户名密码等相关权限,具体方式略   - 在 MySQL 中创建数据库,​并配置用户名密码等相关权限,具体方式略
 ==== 安装配置 ==== ==== 安装配置 ====
  
-==== 用户及权限配置 ====+修改 env.sh,​设置相关信息中心相关信息:​ 
 + 
 +  * main_register_host:​ 主用注册中心主机名 
 +  * backup_register_host:​ 备用注册中心主机名 
 +  * main_register_port:​ 主用注册中心占用端口 
 +  * backup_register_port:​ 备用注册中心占用端口 
 +  * database_url:​ 数据库连接url 
 +  * database_username:​ 数据库连接用户名 
 +  * database_password:​ 数据库连接密码 
 +  * eppdev_mlib_service_user:​ 系统服务执行用户,​默认为 eppdev,​可以不修改 
 +  * register_xmms:​ register要用的内存容量,推荐4G以上 
 +  * monitor_xmms:​ 监控中心可用的内存,推荐4G以上 
 +  * provider_xmms:​ 执行引擎可用的内存,推荐4G以上 
 +  * consumer_xmms:​ 服务网关可用的内存,推荐4G以上 
  
 ===== 平台安装 ===== ===== 平台安装 =====
 +
 +==== 安装主用注册中心 =====
 +
 +<​code>​
 +sudo bash install_main_register .sh
 +</​code>​
 +
 +==== 安装备用注册中心 =====
 +
 +<code shell>
 +sudo bash install_backup_register .sh
 +</​code>​
 +
 +> 备用注册中心建议与主用注册中心分别安装在不同的物理服务器上
 +
 +==== 部署执行引擎 ====
 +
 +执行引擎可以根据需要,​部署多个执行引擎,​规划号实例名称、所在服务器和端口以后,​
 +依次执行下面步骤即可完成安装
 +
 +<code shell>
 +sudo bash install_provider.sh <​hostname>​ <​port>​ <​instanceName>​
 +</​code>​
 +
 +> 上述命令中三个参数分别为主机名、端口和执行引擎实例的名称
 +
 +==== 部署服务网关 ====
 +
 +服务网关可以根据需要,部署多个,规划好实例名称、所在服务器和端口以后,
 +依次执行下面步骤即可完成安装
 +
 +<code shell>
 +sudo bash install_consumer.sh ​ <​hostname>​ <​port>​ <​instanceName>​
 +</​code>​
 +
 +> 上述命令中三个参数分别为主机名、端口和服务网关实例的名称
 +
 +==== 部署监控中心 ====
 +
 +<code shell>
 +sudo bash install_monitor.sh ​ <​hostname>​ <​port> ​
 +</​code>​
 +
 +
 +
 +
install/install.1577583254.txt.gz · 最后更改: 2020/07/12 12:07 (外部编辑)