阿里云上安装部署mosquitto Broker的几个点

yum安装什么的就不讲了,太简单

1、对应的安全组规则中添加允许入方向的8883和1883的TCP端口(一开始用localhost本机发布订阅完全没问题,但是就是把Broker对外部署的时候死活不通,后来才发现是端口安全组策略问题,在这事上浪费好久时间,奶奶个凶)。

2、关于ssl加密,参考一下https://fxdata.cloud/tutorials/install-and-secure-the-mosquitto-mqtt-messaging-broker-on-centos-7,
但是要按文章里的说法,加多个listener, 比如listener 1883 localhost,会报错,不知道为什么。
另外,记得把代理端的/etc/ssl/certs/ca-bundle.crt 复制到发布端和订阅端。
如果早先已经配置过Let's Encrypt,可以直接使用。

3、记得防火墙打开端口。

物联网 IoT MQTT
阅读(1313) 评论(1) 2019-08-03
老楠 :
上面那个链接好像失效了, 换这个: https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-the-mosquitto-mqtt-messaging-broker-on-debian-10
输入类似这样的地址 "name@something.com"
输入类似这样的地址"http://someaddress.com"
验证码 不区分大小写(看不清)