java mqtt服务器搭建
MQTT服务器搭建和客户端代码编写
服务器
关于linux系统,可以在阿里云购买云服务器或者利用虚拟机安装CentOs系统。我用的就是阿里云的云服务器,比较方便吧
安装Emqx服务器
安装必要的依赖:
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2设置稳定的仓库,比如CentOs7的例子:
$sudo yum-config-manager --add-repo https://repos.emqx.io/emqx-ce/redhat/centos/7/emqx-ce.repo安装最新版本的 EMQ X
$ sudo yum install emqx也可以安装指定版本
先查询软件版本列表
$ yum list emqx --showduplicates | sort -remqx.x86_64 3.1.0-1.el7 emqx-stable
emqx.x86_64 3.0.1-1.el7 emqx-stable
emqx.x86_64 3.0.0-1.el7 emqx-stable选择其中一个版本安装$ sudo yum install emqx-3.1.0
启动Emqx
直接启动
$ emqx startemqx 3.1.0 is started successfully!$ emqx_ctl statusNode 'emqx@127.0.0.1' is startedemqx v3.1.0 is running系统启动
$ sudo systemctl start emqx服务启动
$ sudo service emqx start```
开放端口
阿里云实例安全组和防火墙开放端口
端口 端口对应的协议或者作用
1883 MQTT protocol port
8883 MQTT/SSL port
8083 MQTT/WebSocket port
8080 HTTP API port
18083 Dashboard Management Console Port
访问Emqx服务后台
访问后台地址:http://localhost:18083,其中localhost可以替换为你的云服务器公网IP或者虚拟机IP。登录账号:admin,密码:public。进入Web管理控制台。如下图所示
测试Emqx 服务是否可用
第一种方法 下载客户端
下载客户端工具:MQTTBox
地址:http://workswithweb.com/html/mqttbox/downloads.html
第二种方法 编写客户端代码实现测试
文章地址:springboot集成mqtt实现消息收发
java mqtt服务器搭建相关推荐
- MQTT服务器搭建和测试步骤及遇见的问题
MQTT服务器搭建和测试步骤及遇见的问题 前言:MQTT服务器有好多种,查看:Servers/Brokers Apache-Apollo:一个代理服务器,在ActiveMQ基础上发展而来,可以支持ST ...
- Mqtt开发笔记:Mqtt服务器搭建
若该文为原创文章,未经允许不得转载 原博主博客地址:https://blog.csdn.net/qq21497936 原博主博客导航:https://blog.csdn.net/qq21497936/ ...
- Linux Java Web 服务器搭建之tomcat安装
Linux Java Web 服务器搭建之tomcat安装 一 Tomcat 简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是 ...
- Windows上Mqtt服务器搭建与使用客户端工具MqttBox进行测试
场景 MQTT协议 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的" ...
- 基于ZigBee的智能家居设计与实现—MQTT服务器搭建+APP开发
目录 MQTT服务器搭建 APP开发 易安卓环境搭建 易安卓基础介绍 关于易安卓 新建工程 界面介绍 易安卓使用到的操作演示 易语言使用到的语法演示 MQTT实现 MQTT组件介绍与添加 重点介绍 A ...
- 从零开始开发物联网项目(1)——mqtt服务器搭建
去年开发了一个物联网的项目,入了很多坑,花了很多时间,不过最后终于做出了一个初代版本,也算完成了项目.为了避免自己遗忘,也为了让有兴趣学习物联网的同学少入点坑,我整理了一下,写成一个系列教程.通过这个 ...
- apache java 搭建服务器搭建_Linux下Java Web服务器搭建(Apache2.2+2Tomcat6)
Linux下Java web服务器搭建(JDK1.6.MySQL5.1.Apache2.2+2Tomcat6+svn1.6) 四.apache与tomcat整合 软件准备: 用于apache与tomc ...
- 阿里云MQTT服务器搭建与测试(全图文,非常详细)
阿里云MQTT服务器搭建与测试 一. MQTT概念 二. 阿里云MQTT服务器搭建 1 阿里云平台注册及认证 2 添加平台 2 创建产品与设备 获取MQTT连接相关信息 三.MQTT.fx测试 1 M ...
- 一步一步来:MQTT服务器搭建、MQTT客户端使用
物联网应用如火如荼,本文就物联网应用中最受青睐的协议 MQTT相关测试工具的使用进行简单说明. 希望此文能给需要用到的朋友一些微薄的帮助-- 一.MQTT服务器( emqx )搭建 1. 下载服务器M ...
- java gitblit_Gitblit 服务器搭建
Gitblit 服务器搭建Gitblit 是一个用Java写的开源Git存储库软件,用于管理.查看和服务,它涉及之初是为了方便小型工作组设计的工具 Demo: http://git.wang-li.t ...
最新文章
- JavaScript 计算两个颜色叠加值
- 测试功能范围_IT8511+电子负载 OCP?测试功能
- BZOJ-几道比较有趣的题目
- 清华大学《操作系统》(二十三):I/O子系统
- PHP错误类型及屏蔽方法
- vimb java_vim 中更好的編輯 java 文件.
- Java 身份证号码识别系统
- LINUX的文件按时间排序
- Linux安装和卸载JDK
- python request 接口自动化设计
- 自定义View学习之玩转字体变色
- LG Sprite Software Root漏洞
- 4月8日链家考试感想
- 电路仿真软件详谈(九),proteus电路仿真软件及版本问题
- Linux高可用之heartbeat
- Android的gps定位
- 向中级程序员转变必备的10个秘诀
- Nginx根据url并切割url进行路由转发
- 高考成绩等位分查询2021,2019高考等位分查询系统
- [附源码]java毕业设计图书借阅系统
热门文章
- 2017年校园招聘中国银行、中国邮政储蓄银行、中国移动笔试内容
- 计算100以内奇数和偶数的数量
- 【洛谷试炼场】普及练习场——字符串处理
- IEEE会议论文-Font Helvetica is not embedded
- Mac 朗文5++(Longman LDOCE5)双解·例句发音 词库制作
- hyperscan cmake .. 报错
- java电脑控制对方手机_电脑控制大师手机专家多控系统-Total Control电脑控制手机助手下载V7.0.0官方电脑端32位/64位最新版-西西软件下载...
- 上传doc,pdf,ppt,png,jpg,html文件并解析内容
- ios 启动图一键生成工具_一键生成App图标所有尺寸的三个酷站分享
- 练习4-11 统计素数并求和