#更新下系统,更新前记得改国内源, sudo apt-get update sudo apt-get upgrade -y #安装mosquitto和mosquitto-clients(后者主要用于测试,如果不想测试,可以只安装前者) sudo apt-get install mosquitto mosquitto-clients #更改mqtt设置 sudo nano /etc/mosquitto/conf.d/mqtt.conf #在上面文件里加入: ===================================== allow_anonymous false password_file /etc/mosquitto/pwfile ===================================== #设置用户和密码,这里用户为mqtt,可改为你想设的用户名,密码自设,这里都设为mqtt sudo mosquitto_passwd -c /etc/mosquitto/pwfile mqtt #设置开机启动,以及启动,停止,重启代码(enable为开机启动,其他你们懂的): sudo /etc/init.d/mosquitto enable|disable|start|stop|restart|reload| #重启系统 sudo reboot #测试MQTT,在一个终端下发布,另个终端下接收,测试是否成功。看不懂此条者请忽略。 mosquitto_sub -d -u mqtt -P mqtt -t dev/test mosquitto_pub -d -u mqtt -P mqtt -t dev/test -m "hello world"
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。