标签:http 需要 发布者 通过 usr 树莓派 image 1.4 最大的
1:安装相关包
#下载安装包
wget http://mosquitto.org/files/source/mosquitto-1.4.9.tar.gz
#解压
tar zxfv mosquitto-1.4.9.tar.gz
#安装
##安装相关依赖包
sudo apt-get install libssl-dev
sudo apt-get install libc-ares-dev
##安装mosquitto
cd mosquitto-1.4.9
make
sudo make install
#检查是否安装成功
mosquitto
提示如下信息,即安装ok。
安装完成之后,会自动生成一个mosquitto.conf文件,里面有详细的配置信息。Mosquitto是个异步IO框架,可通过 netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for (a in S) print a,S[a]}‘ 来测试最大的连接数。
ps在使用时,会提示找不到libmosquitto.so.1,只需要创建一个软链接就行 sudo ln -s /usr/local/lib/libmosquitto.so.1 /usr/lib/libmosquitto.so.1,然后sudo ldconfig,使刚才创建的链接为系统共享。
2:测试一下mosquitto
一个完整的MQTT示例包括一个代理器,一个发布者和一个订阅者。
#PC端
mosquitto -v
#树莓派端
mosquitto_sub -v -t gpio -h 192.168.0.105
通讯过程中,如果出现无法正常正常应答,检查防火墙是否关闭。
当树莓派链接到PC端时,会弹出相关信息
标签:http 需要 发布者 通过 usr 树莓派 image 1.4 最大的
原文地址:http://www.cnblogs.com/Blog-c/p/7668207.html