

保存退出:wq
安装mosquitto
make
make install
2.2、启动mosquitto服务器
mosquitto默认以mosquitto用户启动,所以首先创建mosquitto用户:
adduser mosquitto
启动代理服务器:mosquitto -c/etc/mosquitto/mosquitto.conf.example
在启动服务器过程中有可能遇到以下错误:找不到libmosquitto.so.1文件,解决方法是添加链接库路径:
vi/etc/ld.so.conf.d/liblocal.conf
/usr/local/lib64
/usr/local/lib
退出文件后刷新:ldconfig
重新执行:mosquitto -c /etc/mosquitto/mosquitto.conf.example
2.3、启动订阅者客户端mosquitto_sub,订阅test主题
mosquitto_sub客户端应用程序位于/mosquitto-1.4/client目录下,执行./mosquitto_sub-t test, -t表示主题过滤器属性,后面带指定的主题过滤器。
2.4、启动发布者客户端mosquitto_pub,并且多次发布主题信息
./mosquitto_pub-t test -l
其中-t表示发布的主题名,主题名中不允许包含通配符,-l是指通过标准输入的方式输入将要发布的应用信息,更多的属性可通过:./mosquiito_pub --help了解,也可通过官网了解:
http://mosquitto.org/man/mosquitto_pub-1.html。
发布者发布应用信息:
2.5、发布者通过键入”Ctrl+D”向服务器发送DISCONNECT控制报文,然后正常退出
传真:0755 - 2799 6625
投诉:133-2299-1235
邮箱:sale@inmiga.com