1、下载相应的软件,

可以去官网下载:Downloading and Installing RabbitMQ — RabbitMQ

rabbitmq-server-3.8.8-1.el7.noarch.rpm
rabbitmq_delayed_message_exchange-3.8.0.ez
erlang-21.3-1.el7.x86_64.rpm

2、执行以下安装命令

备注:如果在执行rpm或者yum安装的时候提示错误,可以看下另外一个文章:https://blog.csdn.net/vtopqx/article/details/122603611

1、安装依赖及服务
rpm -ivh erlang-21.3-1.el7.x86_64.rpm
yum install socat -y
rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm 2、添加到开机启动
chkconfig rabbitmq-server on 3、安装管理插件
rabbitmq-plugins enable rabbitmq_management4、启动服务
/sbin/service rabbitmq-server start
停止服务可以使用stop,如:
/sbin/service rabbitmq-server stop5、查看服务状态
/sbin/service rabbitmq-server status6、创建用户和分配权限
如果不创建用户会提示错误:
User can only log in via localhosta)创建账号
rabbitmqctl add_user admin 123b)设置用户角色
rabbitmqctl set_user_tags admin administratorc)设置用户权限
#set_permissions [-p <vhostpath>] <user> <conf> <write> <read>
#用户user_admin具有/vhost1这个virtual host中所有资源的配置、写、读权限
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"d)查看当前已有的用户列表
rabbitmqctl list_users7、使用刚创建的admin用户登录
http://129.28.147.x:15672

这是管理平台页面,默认端口是15672,如果访问不了,需要开放相应的端口,或者关闭服务防火墙即可!

附: 贴上安装时打印的日志信息

[root@txvm2019 rabbitmq]# rpm -ivh erlang-21.3-1.el7.x86_64.rpm
warning: erlang-21.3-1.el7.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 6026dfca: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...1:erlang-21.3-1.el7                ################################# [100%][root@txvm2019 rabbitmq]# yum install socat -y[root@txvm2019 rabbitmq]# rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm
warning: rabbitmq-server-3.8.8-1.el7.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 6026dfca: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...1:rabbitmq-server-3.8.8-1.el7      ################################# [100%][root@txvm2019 rabbitmq]# chkconfig rabbitmq-server on
Note: Forwarding request to 'systemctl enable rabbitmq-server.service'.
Created symlink from /etc/systemd/system/multi-user.target.wants/rabbitmq-server.service to /usr/lib/systemd/system/rabbitmq-server.service.[root@txvm2019 ~]# rabbitmq-plugins enable rabbitmq_management
Enabling plugins on node rabbit@txvm2019:
rabbitmq_management
The following plugins have been configured:rabbitmq_managementrabbitmq_management_agentrabbitmq_web_dispatch
Applying plugin configuration to rabbit@txvm2019...
The following plugins have been enabled:rabbitmq_managementrabbitmq_management_agentrabbitmq_web_dispatchset 3 plugins.
Offline change; changes will take effect at broker restart.
[root@txvm2019 rabbitmq]# /sbin/service rabbitmq-server start
..[root@txvm2019 ~]# /sbin/service rabbitmq-server status
Redirecting to /bin/systemctl status rabbitmq-server.service
● rabbitmq-server.service - RabbitMQ brokerLoaded: loaded (/usr/lib/systemd/system/rabbitmq-server.service; enabled; vendor preset: disabled)Active: active (running) since Thu 2022-01-20 16:06:13 CST; 4min 21s agoMain PID: 17637 (beam.smp)Status: "Initialized"CGroup: /system.slice/rabbitmq-server.service├─17637 /usr/lib64/erlang/erts-10.3/bin/beam.smp -W w -K true -A 64 -MBas ageffcbf -MHas ageffcbf -MBlmbcs 512 -MHlmbcs 512 -MMmcs 30 -P ...├─17752 erl_child_setup 32768├─17837 /usr/lib64/erlang/erts-10.3/bin/epmd -daemon├─17869 inet_gethost 4└─17870 inet_gethost 4Jan 20 16:05:27 txvm2019 rabbitmq-server[17637]: ##########  Licensed under the MPL 2.0. Website: https://rabbitmq.com
Jan 20 16:05:27 txvm2019 rabbitmq-server[17637]: Doc guides: https://rabbitmq.com/documentation.html
Jan 20 16:05:27 txvm2019 rabbitmq-server[17637]: Support:    https://rabbitmq.com/contact.html
Jan 20 16:05:27 txvm2019 rabbitmq-server[17637]: Tutorials:  https://rabbitmq.com/getstarted.html
Jan 20 16:05:27 txvm2019 rabbitmq-server[17637]: Monitoring: https://rabbitmq.com/monitoring.html
Jan 20 16:05:27 txvm2019 rabbitmq-server[17637]: Logs: /var/log/rabbitmq/rabbit@txvm2019.log
Jan 20 16:05:27 txvm2019 rabbitmq-server[17637]: /var/log/rabbitmq/rabbit@txvm2019_upgrade.log
Jan 20 16:05:27 txvm2019 rabbitmq-server[17637]: Config file(s): (none)
Jan 20 16:06:13 txvm2019 rabbitmq-server[17637]: Starting broker... completed with 0 plugins.
Jan 20 16:06:13 txvm2019 systemd[1]: Started RabbitMQ broker.
[root@txvm2019 ~]# rabbitmqctl add_user admin 123
Adding user "admin" ...
[root@txvm2019 ~]# rabbitmqctl set_user_tags admin administrator
Setting tags for user "admin" to [administrator] ...
[root@txvm2019 ~]# rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
Setting permissions for user "admin" in vhost "/" ...
[root@txvm2019 ~]# rabbitmqctl list_users
Listing users ...
user    tags
admin   [administrator]
guest   [administrator]

RabbitMQ单机安装相关推荐

  1. Linux中级实战专题篇:rabbitmq(消息中间件p2p模式和pub模式,消息队列rabbitmq详解,单机安装,集群部署以及配置实战)

    一.消息中间件相关概念 1.简介 消息中间件也可以称消息队列,是指用高效可靠的消息传递机制进行与平台相关 的数据交流,并基于数据通信来进行分布式系统的集成.通过提供消息传递和消息 队列模型,可以在分布 ...

  2. RabbitMQ的安装及集群搭建方法

    转自:http://blog.csdn.net/u013256816/article/details/53524766 RabbitMQ安装 1 安装erlang 下载地址:http://www.er ...

  3. RabbitMQ 下载安装配置_集群高可用篇_02

    文章目录 1. 在线yum安装环境依赖 2. 在线下载软件 3. rpm安装软件 4. 修改集群用户与连接心跳检测 5. 启动rabbitmq 6. 查看rabbitmq启动状态 7. 安装管理插件 ...

  4. RabbitMQ的相关概念以及RabbitMQ的安装

    文章目录 RabbitMQ的相关概念以及RabbitMQ的安装 MQ的相关概念 什么是MQ 为什么要使用MQ MQ的分类 MQ的选择 RabbitMQ RabbitMQ的概念 四大核心概念 Rabbi ...

  5. centos7 rabbitmq 单机部署 集群部署 HAProxy 负载均衡搭建

    准备工作 搭建 RabbitMQ Server 单机版 搭建 RabbitMQ Server 高可用集群 搭建 HAProxy 负载均衡 一.准备工作 节点 系统 版本 ip node1 centos ...

  6. RabbitMQ单机到集群完整搭建(一)

    文章目录 **RabbitMQ 安装和使用** **一.安装依赖环境** **二.安装RabbitMQ** **三.启动和关闭** 四.开启Web管理插件 **五.防火墙添加端口** **多机多节点集 ...

  7. 最新发行版Openstack Havana单机安装指引

    转载请注明出处 - 阿Q v1.0 //2013/11/12 v1.1 //2013/12/6 修改glance的配置,防止snapshot创建时的错误. //2013/12/7 修改Horizon的 ...

  8. rabbitmq单机到集群完整搭建

    RabbitMQ 安装和使用 一.安装依赖环境 二.安装RabbitMQ 三.启动和关闭 四.开启Web管理插件 五.防火墙添加端口 多机多节点集群部署 一. 环境准备 二.修改配置文件 三.防火墙添 ...

  9. rabbitMQ第一篇:rabbitMQ的安装和配置

    在Windows下进行rabbitMQ的安装 第一步:软件安装 如果安装rabbitMQ首先安装基于erlang语言支持的OTP软件,然后在下载rabbitMQ软件进行安装(安装过程都是下一步,在此不 ...

最新文章

  1. LinkedHashMap and LinkedHashSet
  2. 网站统计中的PV(访问量):UV(独立访客):IP(独立IP)的定义与区别
  3. 使用C#中的ref关键字,用2个简单例子来说明
  4. 20180917-1每周例行报告
  5. 终端读写命令 -- read write wall
  6. [转]使用jQuery.ajax傳送物件陣列給ASP.NET MVC
  7. AMD加载器实现笔记(四)
  8. 高并发分布式系统中生成全局唯一(订单号)Id
  9. 京东家电渠道赋能战略加速落地,助力家电品牌打通人、货、场间隔
  10. Unity3D 4.x怎样实现动画的Ping Pong效果
  11. Vant报错:[Vue warn]: Invalid prop: type check failed for prop “lazyLoad“. Expected Boolean, got String
  12. 2020计算机应用模拟题,2020年函授本科计算机应用基础课后作业、模拟题及答案...
  13. Mac电脑上如何快速创建TxT文档?一招教你~
  14. PS磨皮—高低频磨皮
  15. cocos 修改层级_管理节点层级和显示顺序
  16. vue.js中created()与activated()的个人使用理解
  17. python中time什么意思_python中time包是什么?
  18. 数组的push()、pop()、shift()和unshift()方法
  19. ubuntu 20.04 安装ibus-rime输入法
  20. FC FCoe Vsan Zone相关

热门文章

  1. windows测试linux带宽,linux下使用命令行测试网速 speedtest-cli,Linux带宽测试
  2. springboot基于Java的服装穿搭信息管理系统的设计与实现
  3. ROS实现串口解析GPS协议,并发布到话题
  4. 中国健康服务产业发展分析及投资前景可行性评估报告2022-2028年版
  5. 【关于四足机器人那些事】直驱四足机器人Minitaur运动学建模
  6. JMeter+Badboy组合测试
  7. 计算机的软盘硬盘,为什么电脑硬盘上没有A盘和B盘?只有电脑老手才知道
  8. 研究生时期,在哪里检索论文?
  9. C# 设置Winform开机运行
  10. jhipster 工具之 JDL