二,MQTT代理服务器搭建

MQTT有几种常用代理服务器
Apache apollo
Mosquitto
EMQ
搭建环境ubuntu
1,Apache apollo
安装jdk
安装apollo
http://activemq.apache.org/apollo/download.html官网下载linux版本
wget http://mirrors.shuosc.org/apache/activemq/activemq-apollo/1.7.1/apache-apollo-1.7.1-unix-distro.tar.gz
tar -zxvf apache-apollo-1.7.1-unix-distro.tar.gz
cd apache-apollo-1.7.1/bin/
创建broker,apollo create mybroker
./mybroker/bin/apollo-broker run
通过http://127.0.0.1:61680访问,admin/password登录

2,Mosquitto
wget http://mosquitto.org/files/source/mosquitto-1.4.5.tar.gz
tar zxfv mosquitto-1.4.5.tar.gz
cd mosquitto-1.4.5
make
sudo make install
启动:mosquitto -v
订阅主题:mosquitto_sub -v -t sensor
发布主题:mosquitto_pub -t sensor -m 12

3,EMQ
http://emqtt.com/downloads下载
# 启动emqttd
./bin/emqttd start

./bin/emqttd_ctl status

./bin/emqttd stop

具体参考http://emqtt.com/docs/v2/getstarted.html

猜你喜欢

转载自blog.csdn.net/oneil2016/article/details/78921913