安装步骤
在centos7环境上,
- 因为是最小化安装,需要先yum install gcc 依赖
- wget 对应的安装包 erlang、socat、rabbitmq-server
- 通过rpm 安装 顺序是 erlang、socat、rabbitmq-server
- 常用命令
# 启动 systemctl start rabbitmq-server # 添加web管理插件 rabbitmq-plugins enable rabbitmq_management # 重启 systemctl restart rabbitmq-server # 添加新用户,用户名为"**",密码为"**" rabbitmqctl add_user root root # 为root用户设置所有权限 rabbitmqctl set_permissions -p / root ".*" ".*" ".*" # 设置用户为管理员角色 rabbitmqctl set_user_tags root ** administrator端口号
管控台端口号为15672
springboot中rabbitmq依赖包
spring-boot-start-amqp
springboot添加依赖
org.springframework.integration
spring-integration-mqtt
org.eclipse.paho
org.eclipse.paho.client.mqttv3
1.2.5
开启mqtt
第一种 rabbitmq_mqtt 提供与后端服务交互使用,对应端口1883
第二种 rabbitmq_web_mqtt 提供与前端交互使用,对应端口15675
rabbitmq-plugins enable rabbitmq_mqtt
rabbitmq-plugins enable rabbitmq_web_mqtt
rabbitmq-plugins enable rabbitmq_web_stomp
rabbitmq-plugins enable rabbitmq_web_stomp_examples
添加新用户
参考博客:
CentOS7安装RabbitMQ(rpm包方式)



