#更新下系统,更新前记得改国内源, 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"
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容