linux环境下安装rabbitmq

本文详细介绍了如何在Linux服务器上下载并安装RabbitMQ,包括Erlang环境的配置、RabbitMQ服务的安装、设置开机启动、启动服务以及启用Web管理插件。此外,还涉及了添加用户、权限设置和安装延迟插件的步骤。
摘要由CSDN通过智能技术生成

1、官网下载地址 :

https://www.rabbitmq.com/download.html
https://www.erlang.org/downloads
CSDN中下载:
https://download.csdn.net/download/u010197591/87577060

2、下载完安装包后上传到linux服务器,执行安装erlang语言环境包:

rpm -ivh erlang-21.3-1.el7.x86_64.rpm

 如果看检测依赖失败,执行如下命令:dnf install compat-openssl10

再执行:dnf install libnsl

继续安装erlang语言环境 

执行:rpm -ivh erlang-21.3-1.el7.x86_64.rpm

3、 执行:yum install socat -y

4、这一步就是正式安装rabbitmq服务程序:rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm

5、添加开机启动rabbitmq服务:chkconfig rabbitmq-server on

6、启动rabbitmq服务: /sbin/service rabbitmq-server start

7、查看是否启动成功: /sbin/service rabbitmq-server status

看到active(running)正在运行,说明启动成功

8、如果访问:http://你服务地址:15672,不能提供web服务,则开启如下web插件

停止服:/sbin/service rabbitmq-server stop

开启 web 管理插件:rabbitmq-plugins enable rabbitmq_management

9、开启后如果出现访问如下权限问题

可以选择添加一个新用户:

创建账号:rabbitmqctl add_user admin 123456

设置用户角色:rabbitmqctl set_user_tags admin administrator 

设置用户权限
set_permissions [-p <vhostpath>] <user> <conf> <write> <read>
执行行命令:rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

用户 user_admin 具有/vhost1 这个 virtual host 中所有资源的配置、写、读权限

如果不想创建新账号,也可以给user_guest 授权:rabbitmqctl set_permissions -p "/" guest ".*" ".*" ".*"

查看当前用户和角色命令:rabbitmqctl list_users

成功登录web管理如下:

安装延时插件

1、进入到rabbitmq插件目录:

cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.8.8/plugins/

上传插件到该目录下

启用该插件:

 rabbitmq-plugins enable rabbitmq_event_exchange

 

2、重启rabbitmq服务

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值