ActiveMQ的安装 和 使用
mqtt协议的中间件有很多,例如 Mosquitto、RabbitMQ、ActiveMQ、ZeroMQ 等等
今天我主要介绍 ActiveMQ 的安装和使用
ActiveMQ的安装
下载地址
http://activemq.apache.org/components/classic/download/
windows 下安装
- 下载 apache-activemq-5.15.10-bin.zip 压缩包
- 解压压缩包 apache-activemq-5.15.10-bin.zip 得到解压后目录
apache-activemq-5.15.10\bin\win64
- 进入到
apache-activemq-5.15.10\bin\win64
目录 双击启动activemq.bat
启动服务 - 访问浏览器 http://127.0.0.1:8161/admin/ 表示成功
Linux 下安装
- 下载文件 apache-activemq-5.15.10-bin.tar.gz 压缩包
- 将下载的文件上传到服务器
- 解压压缩包
tar -zxvf apache-activemq-5.15.10-bin.tar.gz
得到apache-activemq-5.15.10
目录 - 进入到
apache-activemq-5.15.10\bin
目录,执行命令./activemq start
启动服务 - 设置开机自启
1 | 建立软连接 |
- 访问浏览器
http://服务器IP:8161/admin/
表示成功
liunx 下docker 部署服务
- 执行docker 启动容器命令
1 | docker run -p 61616:61616 -p 8161:8161 -p 1883:1883 -p 61614:61614 -p 61613:61613 -p 5672:5672 \ |
- 访问浏览器
http://服务器IP:8161/admin/
表示成功
linux docker-compose 部署服务
- docker-compse.yml
1 | version: "3" |
- 启动docker 容器
docker-compose up -d
- 访问浏览器
http://服务器IP:8161/admin/
表示成功
ActiveMQ 使用
apache-activemq-5.15.10/examples
目录里面有各种使用案例,可以逐一查看,然后我这边主要是讲讲MQTT的连接
具体后续跟进
评论