Apache-artemis的MQTT服务器搭建、启动、使用

本人记性不好,老是忘记怎么配置,写博客记录一下
先下载服务器,解压
在这里插入图片描述
由于我是直接解压在桌面,打开cmd,切换路径

cd C:\Users\Administrator\Desktop\apache-artemis-2.11.0-bin\apache-artemis-2.11.0\bin

顺带一提,这个好像是需要JDK环境的,因为我的机器JDK环境装了很久很久了,就不教你们配置变量啥的了,如果下面步骤有报错,检查一下JDK环境是否安装好。

先创建MQTT的运行环境,也就是安装

artemis create C:\Users\Administrator\Desktop\apache-artemis-2.11.0-bin\apache-artemis-2.11.0\bin\myartemis

注意这个路径是你的环境的文件夹,这个文件夹不需要存在,安装程序会自己帮你创建
然后他会提示你输入用户名、密码、是否允许匿名登陆
Apache-artemis的MQTT服务器搭建、启动、使用_第1张图片
同时他也教你怎么启动服务器
Apache-artemis的MQTT服务器搭建、启动、使用_第2张图片
我们进入刚刚创建好的环境的目录,输入命令运行

cd C:\Users\Administrator\Desktop\apache-artemis-2.11.0-bin\apache-artemis-2.11.0\bin\myartemis\bin
artemis run

当然我们也可以写一个bat文件方便一键运行
Apache-artemis的MQTT服务器搭建、启动、使用_第3张图片
运行效果
Apache-artemis的MQTT服务器搭建、启动、使用_第4张图片
同样路径下其他命令

artemis stop #停止服务器
artemis uninstall #卸载服务器

测试一下MQTT服务器,我先在我的PC下载一个客户端MQTTBOX,WIN10微软市场可以下载
在这里插入图片描述
点击创建
Apache-artemis的MQTT服务器搭建、启动、使用_第5张图片
输入相关信息保存
在这里插入图片描述
然后这里就连接成功了,然后创建一个发布者和订阅者
Apache-artemis的MQTT服务器搭建、启动、使用_第6张图片
向mqtt_test发布hello world
Apache-artemis的MQTT服务器搭建、启动、使用_第7张图片
先别急着发布,我们先订阅这个主题
Apache-artemis的MQTT服务器搭建、启动、使用_第8张图片
点击发布然后就可以在订阅者那里看到了
Apache-artemis的MQTT服务器搭建、启动、使用_第9张图片
ps:这里提一下,如果是云服务器,记得去控制台打开1883端口
好,全部搭建完毕,下课

你可能感兴趣的:(物联网菜鸡)