在阿里云上用mosquitto搭建MQTT服务器
可以购买一个阿里云的服务器,怎么购买就不说了,刚开始的时候还是装windows吧,可视化界面容易配置,直接上手ubuntu的话不知道哪里出错了。
先添加一个端口出来:
这一步很重要,因为阿里云是保护自己的服务器的默认的端口都是禁用的,后期需要使用的端口自己要去添加,配置mqtt服务器需要用到一个端口,这里就先添加一个 10080.
点击安全组id或者配置规则进入安全组规则配置界面,可以选择添加方式
点击手动添加后,会出现添加栏,我们配置10080端口,源选择0.0.0.0/0(意思是开放给所有人),最后点击保存放行端口就设置完毕了
接下来就是最关键的安装MosQuitto服务器
建议先使用低版本的,高版本的配置文件暂时没看得懂。先把低版本的配置对了,再去研究高版本的。
下载地址:
Index of /files/binary/https://mosquitto.org/files/binary/
下载之后双击安装,直接使用默认的就可以了,没必要去添加path路径什么的一样用。
配置mosquitto
进入安装目录,如果使用的是默认安装的话,一般都是这个目录。
编辑配置文件:
找到下面这行:输入你阿里云服务器公网的IP地址,还有就是刚刚上面配置的端口。
为什么要用低版本的呢?因为高版本的配置文件我没看懂。这个配置文件也很奇怪,前面的#不需要删除。
配置文件修改之后就可以去启动服务器了。
启动mqtt服务器:
通过cmd命令进入到安装目录:
敲入上面的命令。
mosquitto -c mosquitto.conf -p 10080 –v
启动服务器。
测试mqtt服务器:
使用经典的测试工具:MQTT.fx,自己网上下载的。
连接成功就会显示这样的符号:
折腾了好一会,最后主要是两个原因:
1、没有添加阿里云服务器的安全组,要把端口添加进去
2、用的高版本不会修改配置文件
对配置文件的新理解:其实只要在末尾添加就行了
在阿里云上用mosquitto搭建MQTT服务器相关推荐
- python web开发c6——阿里云上ubuntu+flask+gunicorn+nginx服务器部署(一)简单测试
简述 Nginx在服务器部署中的作用 请求通过Nginx实现反向代理,将请求提交给代理服务器.本文中只用了一台服务器,所以是代理到本机. gunicorn的作用 作为服务器代码的容器.接收Nginx的 ...
- 【新手向】阿里云上ubuntu+flask+gunicorn+nginx服务器部署(二)项目部署
本项目实现的是类似于ins的图片分享网站.继续(一),当nginx的配置已修改好后,要在远程服务器上部署网站,只需要几个步骤: 1 前期准备 2 将运行网站的代码从github上下载过来 3 下载依赖 ...
- 在ubuntu下用mosquitto搭建mqtt服务器,mqtt.fx的tls加密连接
1.sudo apt-get install mosquitto mosquitto-clients mosquitto-dev 安装mosquitto及相关组件 2.在/etc/mosquitto/ ...
- 阿里云上测试服务器的搭建
1,购买测试服务器的配置 2,按照规划部署环境 3,运行前端代码 1,nginx 启动访问 eg: 访问下载:www.99yicaiton.com 访问后台:admin.abc.test.99yica ...
- (飞速下载)阿里云上用nexus搭建的maven私服仓库
配置很简单,修改conf文件夹下的settings.xml文件,添加如下镜像配置: <mirrors><mirror><id>alimaven</id> ...
- 阿里云服务器ECS-Apollo搭建MQTT服务器(Windows环境)
阿里云服务器(Windows环境)Apollo搭建MQTT服务器 1.购买阿里云服务器ECS 注册阿里云账号– 学生通过认证可免费领取2个月,由于网上教程很多,这里不做阐述了,我是领取的windows ...
- 如何在阿里云上搭建个人网站(学习记录)
如何在阿里云上搭建个人网站(学习记录) 第一次写博客记录学习的过程,不仅可以巩固学习知识,也方便日后复习.并且可以记录自己的成长. 先购买阿里ECS云服务器 购买网站https://promotion ...
- 在阿里云上搭建私有GIT仓库
在阿里云上搭建私有GIT仓库 年轻人就得好好学习,不能这么颓废 最近做项目练练手,用到了github, 但是github访问速度是真的慢啊,下载项目,下载一天了.所以呢,我是个成熟的人了,只好自己搭建 ...
- 个人建设网站流程解说,手把手教你如何在阿里云上搭建自己的网站
现如今信息化时代,很多企业甚至是个人都有自己搭建网站的需求,目前建站有两方式,第一:找网络公司全程负责搭建:第二:自己建设:找网络公司建设网站市场价格不一,网络公司的实力技术也不一样,所以会有很多的建 ...
最新文章
- 2021 EdgeX中国挑战赛盛大开幕,英特尔赋能开发者,助力创新方案落地
- mysql 隐式失误_评“MySQL 隐式转换引起的执行结果错误”
- 第四届国际软件自由日在西安邮电学院的发言
- html通过php获取mysql数据_怎样借助PHP从HTML网页中获取phpmyadmin数据库里数据表的内容...
- 中石油oj 2654: 序列合并
- Java虚拟机 —— 运行时数据区
- 这是哪里来的小妖精!!!
- Android第三夜
- 信息学奥赛一本通C++语言——1035:等差数列末项计算
- 服务器是怎么工作的?(二)——arp工作原理详细解析
- html登录注册页面验证代码,登录注册页面验证码问题
- 解决亚马逊购买的电子书azw3文件转换成epub或mobi文件实现共享
- PIC单片机汇编指令集合
- 屏幕镜像显示无法连接服务器,Ios屏幕镜像连不上怎么办?
- IDEA 社区版下载与安装
- [转载]ubuntu samba Windows共享 你可能没有权限访问网络资源
- 从苏炳添的学术论文中,看看如何写论文
- js 绘画js 绘画路径_绘画是一种技能,而不是才能
- 【RPC】序列化与反序列化
- 互联网早报:京东健康宠物医院上线:注册医生超3000名 提供7X24在线健康咨询服务