centos8.0 安装rabbitmq

centos8.0 安装rabbitmq

1.先去官网下载erlang和rabbitmq的rpm包,将其放在一个文件夹下,默认安装路径/usr/lib/rabbitmq

在这里插入图片描述

2.安装erlang

进入到安装包所在文件夹:cd /usr/local/environment/rabbitmq
解压:rpm -Uvh erlang-23.3.4.7-1.el8.x86_64.rpm
在这里插入图片描述

安装:yum install -y erlang
查看版本:erl -v
在这里插入图片描述

退出erl
在这里插入图片描述

3.安装rabbitmq

在RabiitMQ安装过程中需要依赖socat插件,首先安装该插件:yum install -y socat
在这里插入图片描述

解压:rpm -Uvh rabbitmq-server-3.9.5-1.el8.noarch.rpm
在这里插入图片描述

安装:yum install -y rabbitmq-server
在这里插入图片描述

4.启动rabbitmq

开启服务:systemctl start rabbitmq-server
查看服务状态:systemctl status rabbitmq-server
开机自启:systemctl enable rabbitmq-server
关闭服务:systemctl stop rabbitmq-server
重启服务:systemctl restart rabbitmq-server
在这里插入图片描述

出现最后一行lines这种情况按q键退出

5.安装RabbitMQWeb管理界面

打开RabbitMQWeb管理界面插件:rabbitmq-plugins enable rabbitmq_management
在这里插入图片描述

然后打开浏览器访问15672端口使用rabbitmq默认的账号密码guest登录,会发现登录不了,因为guest仅限于本机localhost进行访问,所以需要添加一个远程登录的用户
在这里插入图片描述

6.添加远程登录账号

添加用户:rabbitmqctl add_user admin admin
设置用户角色,分配操作权限:rabbitmqctl set_user_tags admin administrator
为用户添加资源权限(授予访问虚拟机根节点的所有权限):rabbitmqctl set_permissions -p / admin “." ".” “.*”

在这里插入图片描述

7.其他命令

修改密码
rabbitmqctl change_ password 用户名 新密码

删除用户
rabbitmqctl delete_user 用户名

查看用户清单
rabbitmqctl list_users

8.rabbitmq延迟队列插件下载,官网下载地址(Community Plugins — RabbitMQ)

1.下载速度很慢,建议下完通过xftp传到服务器

在这里插入图片描述

2.将下载下来的插件放到mq安装路径下的plugins文件夹下

在这里插入图片描述

3.安装插件

进入到plugins文件夹:cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.9.5/plugins
启用插件:rabbitmq-plugins enable rabbitmq_delayed_message_exchange
在这里插入图片描述

4.重启mq服务

systemctl restart rabbitmq-server

5.检查插件是否安装好

如果插件装好了,新增交换机时交换机类型会有一个:x-delayed-message

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值