Rabbitmq部署

环境

  • 操作系统CentOS7

安装

准备安装包
bash 复制代码
# rabbitmq基于erlang语言开发,需先安装erlang语言解释器
[root@node2 ~]# ls
erlang-21.3-1.el7.x86_64.rpm  rabbitmq-server-3.8.8-1.el7.noarch.rpm
[root@node2 ~]# rpm -ivh erlang-21.3-1.el7.x86_64.rpm
#安装socat依赖
[root@node2 ~]# yum install -y socat
#安装rabbitmq3.8.8
[root@node2 ~]# rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm
#设置开启自启,并启动rabbitmq-server
[root@node2 ~]# systemctl enable rabbitmq-server --now
#开启web功能
[root@node2 ~]# rabbitmq-plugins enable rabbitmq_management
#重新启动rabbitmq-server
[root@node2 ~]# systemctl restart rabbitmq-server
[root@node2 ~]# netstat -tnlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:4369            0.0.0.0:*               LISTEN      2645/epmd
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      923/sshd
tcp        0      0 0.0.0.0:15672           0.0.0.0:*               LISTEN      2515/beam.smp
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1157/master
tcp        0      0 0.0.0.0:25672           0.0.0.0:*               LISTEN      2515/beam.smp
tcp6       0      0 :::4369                 :::*                    LISTEN      2645/epmd
tcp6       0      0 :::22                   :::*                    LISTEN      923/sshd
tcp6       0      0 ::1:25                  :::*                    LISTEN      1157/master
tcp6       0      0 :::5672                 :::*                    LISTEN      2515/beam.smp
bash 复制代码
#添加用户,并设置权限
[root@node2 ~]# rabbitmqctl add_user admin 123
[root@node2 ~]# rabbitmqctl set_user_tags admin administrator
Setting tags for user "admin" to [administrator] ...
[root@node2 ~]# rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
Setting permissions for user "admin" in vhost "/" ...
使用admin ----- 123进行登录
相关推荐
ChinaRainbowSea1 小时前
1. 初始 RabbitMQ 消息队列
java·中间件·rabbitmq·java-rabbitmq
爱的叹息1 小时前
主流数据库的存储引擎/存储机制的详细对比分析,涵盖关系型数据库、NoSQL数据库和分布式数据库
数据库·分布式·nosql
千层冷面2 小时前
RabbitMQ 发送者确认机制详解
分布式·rabbitmq·ruby
ChinaRainbowSea2 小时前
3. RabbitMQ 的(Hello World) 和 RabbitMQ 的(Work Queues)工作队列
java·分布式·后端·rabbitmq·ruby·java-rabbitmq
敖正炀2 小时前
基于RocketMQ的可靠消息最终一致性分布式事务解决方案
分布式
一條狗4 小时前
随笔 20250402 分布式 ID 生成器 Snowflake 里面的坑
分布式
小马爱打代码4 小时前
Kubernetes 中部署 Ceph,构建高可用分布式存储服务
分布式·ceph·kubernetes
码熔burning4 小时前
【Spring Cloud Alibaba】:Nacos 入门讲解
分布式·spring cloud·微服务
hycccccch12 小时前
Canal+RabbitMQ实现MySQL数据增量同步
java·数据库·后端·rabbitmq
低头不见17 小时前
一个服务器算分布式吗,分布式需要几个服务器
运维·服务器·分布式