RabbitMQ安装(CENTOS7)

3 篇文章 1 订阅
0 篇文章 0 订阅

如有旧版本,需要卸载旧版本erlang

yum -y remove erlang-*
新建yum仓库文件: /etc/yum.repos.d/rabbitmq-erlang.repo

文件内容如下

[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/22/el/7
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1

安装erlang

yum install erlang

检测erlang是否安装成功

erl

按ctrl+C+C退出eshell

下载rabbitmq rpm

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.17/rabbitmq-server-3.7.17-1.el7.noarch.rpm
依赖socat安装
yum install socat

安装下载的rabbitmq rpm

rpm -i rabbitmq-server-3.7.17-1.el7.noarch.rpm

启动rabbitmq

rabbitmq-server start

查看运行状态

rabbitmq-server status

输出:


  ##  ##
  ##  ##      RabbitMQ 3.7.17. Copyright (C) 2007-2019 Pivotal Software, Inc.
  ##########  Licensed under the MPL.  See https://www.rabbitmq.com/
  ######  ##
  ##########  Logs: /var/log/rabbitmq/rabbit@S404185.log
                    /var/log/rabbitmq/rabbit@S404185_upgrade.log

              Starting broker...

启用管理插件

rabbitmq-plugins enable rabbitmq_management

输出:

Enabling plugins on node rabbit@S404185:
rabbitmq_management
The following plugins have been configured:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch
Applying plugin configuration to rabbit@S404185...
The following plugins have been enabled:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch

started 3 plugins.

防火墙开启管理插件访问端口

firewall-cmd --permanent --add-port=15672/tcp
systemctl restart sshd
systemctl restart firewalld.service

尝试访问网页管理地址,配置成功如下图

用户管理

查看所有用户

rabbitmqctl list_users

输出


Listing users ...
user    tags
guest   [administrator]

添加用户

rabbitmqctl add_user zqadmin zqadmin

设置用户为管理员

rabbitmqctl set_user_tags zqadmin administrator

使用新添加的用户登录成功后如下图

删除默认用户

rabbitmqctl delete_user guest

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值