RabbitMQ单机安装
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单机安装相关推荐
- Linux中级实战专题篇:rabbitmq(消息中间件p2p模式和pub模式,消息队列rabbitmq详解,单机安装,集群部署以及配置实战)
一.消息中间件相关概念 1.简介 消息中间件也可以称消息队列,是指用高效可靠的消息传递机制进行与平台相关 的数据交流,并基于数据通信来进行分布式系统的集成.通过提供消息传递和消息 队列模型,可以在分布 ...
- RabbitMQ的安装及集群搭建方法
转自:http://blog.csdn.net/u013256816/article/details/53524766 RabbitMQ安装 1 安装erlang 下载地址:http://www.er ...
- RabbitMQ 下载安装配置_集群高可用篇_02
文章目录 1. 在线yum安装环境依赖 2. 在线下载软件 3. rpm安装软件 4. 修改集群用户与连接心跳检测 5. 启动rabbitmq 6. 查看rabbitmq启动状态 7. 安装管理插件 ...
- RabbitMQ的相关概念以及RabbitMQ的安装
文章目录 RabbitMQ的相关概念以及RabbitMQ的安装 MQ的相关概念 什么是MQ 为什么要使用MQ MQ的分类 MQ的选择 RabbitMQ RabbitMQ的概念 四大核心概念 Rabbi ...
- centos7 rabbitmq 单机部署 集群部署 HAProxy 负载均衡搭建
准备工作 搭建 RabbitMQ Server 单机版 搭建 RabbitMQ Server 高可用集群 搭建 HAProxy 负载均衡 一.准备工作 节点 系统 版本 ip node1 centos ...
- RabbitMQ单机到集群完整搭建(一)
文章目录 **RabbitMQ 安装和使用** **一.安装依赖环境** **二.安装RabbitMQ** **三.启动和关闭** 四.开启Web管理插件 **五.防火墙添加端口** **多机多节点集 ...
- 最新发行版Openstack Havana单机安装指引
转载请注明出处 - 阿Q v1.0 //2013/11/12 v1.1 //2013/12/6 修改glance的配置,防止snapshot创建时的错误. //2013/12/7 修改Horizon的 ...
- rabbitmq单机到集群完整搭建
RabbitMQ 安装和使用 一.安装依赖环境 二.安装RabbitMQ 三.启动和关闭 四.开启Web管理插件 五.防火墙添加端口 多机多节点集群部署 一. 环境准备 二.修改配置文件 三.防火墙添 ...
- rabbitMQ第一篇:rabbitMQ的安装和配置
在Windows下进行rabbitMQ的安装 第一步:软件安装 如果安装rabbitMQ首先安装基于erlang语言支持的OTP软件,然后在下载rabbitMQ软件进行安装(安装过程都是下一步,在此不 ...
最新文章
- LinkedHashMap and LinkedHashSet
- 网站统计中的PV(访问量):UV(独立访客):IP(独立IP)的定义与区别
- 使用C#中的ref关键字,用2个简单例子来说明
- 20180917-1每周例行报告
- 终端读写命令 -- read write wall
- [转]使用jQuery.ajax傳送物件陣列給ASP.NET MVC
- AMD加载器实现笔记(四)
- 高并发分布式系统中生成全局唯一(订单号)Id
- 京东家电渠道赋能战略加速落地,助力家电品牌打通人、货、场间隔
- Unity3D 4.x怎样实现动画的Ping Pong效果
- Vant报错:[Vue warn]: Invalid prop: type check failed for prop “lazyLoad“. Expected Boolean, got String
- 2020计算机应用模拟题,2020年函授本科计算机应用基础课后作业、模拟题及答案...
- Mac电脑上如何快速创建TxT文档?一招教你~
- PS磨皮—高低频磨皮
- cocos 修改层级_管理节点层级和显示顺序
- vue.js中created()与activated()的个人使用理解
- python中time什么意思_python中time包是什么?
- 数组的push()、pop()、shift()和unshift()方法
- ubuntu 20.04 安装ibus-rime输入法
- FC FCoe Vsan Zone相关
热门文章
- windows测试linux带宽,linux下使用命令行测试网速 speedtest-cli,Linux带宽测试
- springboot基于Java的服装穿搭信息管理系统的设计与实现
- ROS实现串口解析GPS协议,并发布到话题
- 中国健康服务产业发展分析及投资前景可行性评估报告2022-2028年版
- 【关于四足机器人那些事】直驱四足机器人Minitaur运动学建模
- JMeter+Badboy组合测试
- 计算机的软盘硬盘,为什么电脑硬盘上没有A盘和B盘?只有电脑老手才知道
- 研究生时期,在哪里检索论文?
- C# 设置Winform开机运行
- jhipster 工具之 JDL