一、安装准备
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://repos.emqx.io/emqx-ce/redhat/centos/7/emqx-ce.repo
二、安装配置
yum install emqx-4.2.4
cd /etc/emqx/plugins/
cp emqx_auth_username.conf emqx_auth_username.conf-bak    #备份

vim emqx_auth_username.conf        #配置用户名和密码
vim /etc/emqx/emqx.conf
三、启动
emqx start
systemctl enable emqx
systemctl status emqx
netstat -ntlup

ulimit  -n  #查看当前的最大打开文件数

sed -i "s#SELINUX=enforcing#SELINUX=disabled#g" /etc/selinux/config   #关闭SELinux
systemctl stop firewalld        
systemctl disable firewalld

四、小鱼中控上传MQTT服务相关参数

1、基本参数:
  mqtt服务器IP:    172.24.***
  mqtt服务器端口:    1883
  客户端id:    zhedazhongkong    #网闸作为mqtt的客户端的ID号
  用户名:        mqtt***      #mqtt服务器提供给客户端用户名
  密码:        ********   #mqtt服务器提供给客户端密码
  采集器标识:    zhedazhongkong    #与客户端ID保持一致即可
  Qos:        0
2、主题参数
  发布主题:    junkman        #网闸作为客户端发布数据的主题
  订阅主题:    sub
3、数据发布参数
  变化数据检测周期(秒)    10    #数据更新上传周期
  全部数据发布周期(秒)    10
4、对时参数
  对时周期(分钟)    60