1.下载和安装
1.1.下载地址
https://mosquitto.org/download/
版本:mosquitto-1.6.9
1.2.安装
1.2.1.二进制安装
快速安装(高版本支持snap方式,解决依赖包问题的快速方式)
snap install mosquitto
1.2.2.windows版本二进制安装
1.2.2.1.下载和安装
mosquitto-1.6.8-install-windows-x64.exe (~1.4 MB) (64-bit build, Windows Vista and up, built with Visual Studio Community 2017)
1.2.2.2.配置环境变量
1.2.2.3.启动服务器
切换到安装目录D:\Program Files\mosquitto,并运行
mosquitto -c mosquitto.conf
1.2.2.4.订阅
mosquitto_sub -v -t {topic}
1.2.2.5.发布
mosquitto_pub -t {topic} -m {message}
1.2.3.Ubuntu编译安装
依赖库安装
安装ssl依赖包
$ sudo apt-get install libssl-dev
mosquitto-1.6.9.tar.gz (319kB) (GPG signature)
解压
$ tar zxvf mosquitto-1.6.9.tar.gz
$ cd mosquitto-1.6.9
$ make
$ sudo make install
启动服务
$mosquitto -v
2.Ubuntu命令行基本使用(QoS0)
2.1.启动服务器
$mosquitto -v
2.2.一个客户端A订阅
mosquitto_sub -v -t aloha
2.3.一个客户端B发布
mosquitto_pub -t aloha -m hello
客户端B连接服务器后发布主题消息,并断开连接;
服务器转发给客户端A;