下载安装包
链接: 官网下载
选择centOS-Package-centOS7 amd64-tar.gz
访问下面的网址直接下载到本地
安装EMQX
创建目录
su
mkdir /usr/software/emqx
将下载的安装包传输到该路径
解压
cd /usr/software/emqx
tar -zxvf emqx-5.0.24-el7-amd64.tar.gz
修改emqx配置
vim /usr/software/emqx/etc/emqx.conf
最下面新增
mqtt {
max_packet_size = 10MB
}
启动EMQX
/usr/software/emqx/bin/emqx start
启动成功
默认管理员账号:admin
默认管理员密码:public
查看emqx状态
netstat -tunlp
主要看1883和18083是否正常启动
配置开机自启动
cd /usr/lib/systemd/system
vim emqx.service
粘贴以下内容(路径记得修改)
[Unit]
Description=emqx for auto start
Wants=network-online.target
[Service]
User=root
Type=forking
ExecStart=/usr/software/emqx/bin/emqx start
ExecStop=/usr/software/emqx/bin/emqx stop
[Install]
WantedBy=multi-user.target
重新加载systemd配置
systemctl daemon-reload
启动emqx.service
systemctl start emqx.service
查看emqx自启动服务状态
systemctl status emqx.service
启动成功
添加开机自启
systemctl enable emqx.service
重启查看emqx自启动成功,完成