centos7.5安装emqtt

注意最新版本的已经改名字叫emqx了,安装方法还是一样,但是执行命令不同了。

  1. 从官网下载安装:
http://emqtt.com/downloads/
  1. unzip 解压下载的压缩包:
yum install -y zip/unzip
  1. 配置权限,有时候会提示没有权限进行操作:
chmod -R 777 .
  1. 控制台调试模式启动,检查 EMQ 是否可正常启动:
cd emqttd
./bin/emqttd console
  1. 启动:
./bin/emqttd start
- 通过service启动:systemctl start|stop|restart emqttd.service
  1. 如果存在防火墙的话,关闭firewall:
 - 停止firewall: systemctl stop firewalld.service
- 禁止firewall开机启动: systemctl disable firewalld.service
- 查看默认防火墙状态(关闭后显示notrunning,开启后显示running): firewall-cmd --state 
  1. 修改密码验证:
- 配置用户名密码: vim etc/plugins/emq_auth_username.conf
- 通过控制台或配置文件,开启emq_auth_username插件
- 关闭匿名登录:etc/emq.conf 配置启用匿名认证:mqtt.allow_anonymous = false
  1. 安装成功。
    安装成功后,需要开放的端口有18083、1883、8083.
    其中,18083:控制台web访问端口;1883:HTTP请求端口;8083:tcp请求端口
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。