1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 在阿里云上用mosquitto搭建MQTT服务器

在阿里云上用mosquitto搭建MQTT服务器

时间:2022-03-09 05:50:54

相关推荐

在阿里云上用mosquitto搭建MQTT服务器

可以购买一个阿里云的服务器,怎么购买就不说了,刚开始的时候还是装windows吧,可视化界面容易配置,直接上手ubuntu的话不知道哪里出错了。

先添加一个端口出来:

这一步很重要,因为阿里云是保护自己的服务器的默认的端口都是禁用的,后期需要使用的端口自己要去添加,配置mqtt服务器需要用到一个端口,这里就先添加一个 10080.

点击安全组id或者配置规则进入安全组规则配置界面,可以选择添加方式

点击手动添加后,会出现添加栏,我们配置10080端口,源选择0.0.0.0/0(意思是开放给所有人),最后点击保存放行端口就设置完毕了

接下来就是最关键的安装MosQuitto服务器

建议先使用低版本的,高版本的配置文件暂时没看得懂。先把低版本的配置对了,再去研究高版本的。

下载地址:

Index of /files/binary//files/binary/

下载之后双击安装,直接使用默认的就可以了,没必要去添加path路径什么的一样用。

配置mosquitto

进入安装目录,如果使用的是默认安装的话,一般都是这个目录。

编辑配置文件:

找到下面这行:输入你阿里云服务器公网的IP地址,还有就是刚刚上面配置的端口。

为什么要用低版本的呢?因为高版本的配置文件我没看懂。这个配置文件也很奇怪,前面的#不需要删除。

配置文件修改之后就可以去启动服务器了。

启动mqtt服务器:

通过cmd命令进入到安装目录:

敲入上面的命令。

mosquitto -c mosquitto.conf -p 10080 –v

启动服务器。

测试mqtt服务器:

使用经典的测试工具:MQTT.fx,自己网上下载的。

连接成功就会显示这样的符号:

折腾了好一会,最后主要是两个原因:

1、没有添加阿里云服务器的安全组,要把端口添加进去

2、用的高版本不会修改配置文件

对配置文件的新理解:其实只要在末尾添加就行了

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。