更新时间:2024-04-17 GMT+08:00
分享

搭建EMQX集群环境

安装openssl

  1. 安装依赖gcc、perl5

    yum install gcc perl -y

  2. 安装配置openssl

    1. 下载openssl二进制包
      wget
      tar -zxvf openssl-1.1.1n.tar.gz
    2. 手动编译并创建软连接
      cd openssl-1.1.1n
      ./config
      make && make install
      $ ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
      $ ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
      图1 手动编译并创建软连接

部署EMQX

  1. 下载EMQX企业版安装包
  2. 安装
  3. 运行

    sudo systemctl start emqx

节点集群创建 (如修改后端ECS实例页面配置文件)

多节点集群,每台机器上的emqx都需要进行如下修改

  1. 修改节点配置

    vi /etc/emqx/emqx.conf
    node.name = node1@x.x.x.x

  2. 运行EMQX

    sudo systemctl start emqx

  3. 加入集群

    emqx_ctl cluster join node2@x.x.x.x
    图2 加入集群

相关文档