文档章节

Ubuntu 安装emqttd

ansonc
 ansonc
发布于 2016/09/01 16:36
字数 362
阅读 58
收藏 0

一、安装环境

系统:Ubuntu14.04 64位

参考:http://emqtt.io/docs/v2/install.html

安装包:链接: http://pan.baidu.com/s/1qYH6tsS 密码: v9e5

工具:MQTT Lens 链接: http://pan.baidu.com/s/1skBOxKL 密码: 9e4z

二、安装

1.下载Ubuntu的emqttd二进制包(与上面的安装包相同)

执行:wget http://emqtt.io/downloads/latest/ubuntu

结果:在当前目录下下载名为Ubuntu的压缩包

2.解压缩

执行:unzip ubuntu

结果:名为emqtt的目录被解压缩出来

3.以console模式启动emqttd

执行:cd emqttd && ./bin/emqttd console

结果:

starting emqttd on node 'emqttd@127.0.0.1'
emqttd ctl is starting...[ok]
emqttd hook is starting...[ok]
emqttd router is starting...[ok]
emqttd pubsub is starting...[ok]
emqttd stats is starting...[ok]
emqttd metrics is starting...[ok]
emqttd retainer is starting...[ok]
emqttd pooler is starting...[ok]
emqttd trace is starting...[ok]
emqttd client manager is starting...[ok]
emqttd session manager is starting...[ok]
emqttd session supervisor is starting...[ok]
emqttd wsclient supervisor is starting...[ok]
emqttd broker is starting...[ok]
emqttd alarm is starting...[ok]
emqttd mod supervisor is starting...[ok]
emqttd bridge supervisor is starting...[ok]
emqttd access control is starting...[ok]
emqttd system monitor is starting...[ok]
dashboard listen on 0.0.0.0:18083 with 4 acceptors.
mqtt listen on 0.0.0.0:1883 with 16 acceptors.
mqtts listen on 0.0.0.0:8883 with 4 acceptors.
http listen on 0.0.0.0:8083 with 4 acceptors.
Erlang MQTT Broker 2.0 is running now
Eshell V7.3  (abort with ^G)

4. 退出console模式,后台启动

执行:Ctrol+C,a 退出console

执行:./bin/emqttd start 后台启动emqttd

执行:./bin/emqttd_ctl status 检查启动状态

结果:

Node 'emqttd@127.0.0.1' is started
emqttd 2.0 is running

三、测试

使用MQTTLens进行发布订阅

1. 新建连接

2. 添加订阅

3. 发布消息

© 著作权归作者所有

ansonc
粉丝 3
博文 45
码字总数 16238
作品 0
南京
私信 提问
Erlang MQTT消息服务器--emqttd

[emqttd] (EMQ)是采用Erlang语言开发,全面支持MQTT V3.1.1协议,支持集群和大规模连接的开源MQTT消息服务器。 [emqttd]致力于发布一个基于Erlang/OTP语言平台,企业级稳定可靠,完全开源免...

emqtt
2015/05/29
19.4K
14
emqttd 0.11.0-beta 发布,MQTT 消息服务器

emqttd 0.11.0 beta 发布了,该版本改进内容包括: Highlight: Rebar to manage plugin dependencies. Highlight: Stomp and SockJS Plugins! Improve: add rel/files/emqttd.config.develo......

oschina
2015/09/27
1K
5
centos EMQTTD 集群安装配置与测试验证

安装包下载地址: 在这里我们下载 emqttd-centos6.8-v2.1.2.zip 配置两台主机hosts 安装配置(s1.emqtt.io): 同理配置s2.emqtt.io,分别启动两台节点 加入集群 emqttd@s2.emqtt.io上执行: 或者...

科技小能手
2017/11/12
0
0
Emqttd 0.17.0 beta 发布,Erlang集群MQTT消息服务器

Emqttd-0.17.0 beta版本正式发布。 1. emqttd项目中文安装配置文档:https://docs.emqtt.cn/zh_CN/latest/ 。 2. 改进钩子(Hook)、发布订阅(PubSub)、分布路由(Router)设计,准备tag 1.0 3. ...

emqtt
2016/03/15
1K
1
emqtt使用SSL遇到的问题

像往常一样,新项目在新服务器直接布了一份emqttd,然后什么都没管,端口默认的ws 8083,wss8084,mqtt 1883,mqtt(ssl) 8883。 结果跑起来之后点了点发现出了问题,前端的websocket根本连不...

kuSorZ
2018/01/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Disable Autostart of MySQL Server on Ubuntu

OSC Markdown Editer 真香,笔记一篇,懒得转中文,如有表述问题,请不吝指出,先谢为敬! OS: Ubuntu 19.04 When the MySQL server is installed, it automatically started with the OS. I...

Iridium
11分钟前
0
0
OpenStack RDO + S3

Packstack(RDO) installation "sync db timeout" issue version: openstack-packstack-13.0.0-0.1.0rc1.el7.noarchopenstack-packstack-puppet-13.0.0-0.1.0rc1.el7.noarch add timeout =>......

Firxiao
13分钟前
0
0
java运算符的优先级

https://www.cnblogs.com/zjfjava/p/5996666.html

南桥北木
18分钟前
0
0
线性代数的静态观-向量空间(一)

向量是一个具有大小和方向的量,因此只要大小与方向相同则向量也相同,从而向量可以自由平行移动。 向量与点不同,它反映的是从A到B的位移(既包含位移的方向又包含位移的大小),而点仅仅是...

FAT_mt
19分钟前
0
0
Redis缓存穿透、缓存雪崩和缓存击穿

Redis缓存穿透、缓存雪崩 缓存雪崩,是指在某一个时间段,缓存集中过期失效。 产生雪崩的原因之一,比如在写本文的时候,马上就要到双十二零点,很快就会迎来一波抢购,这波商品时间比较集中...

architect刘源源
41分钟前
10
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部