Centos安装rabbitMQ

元气小坏坏 提交于 2020-02-05 02:52:23

内容相关

rabbitMQ安装文档:https://packagecloud.io/rabbitmq/rabbitmq-server
erlang下载安装地址:https://www.erlang.org/downloads

安装存储库

curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash

安装rabbitMQ

sudo yum install rabbitmq-server-3.7.23-1.el8.noarch

执行这一步的时候可能会碰到如下问题(没有则跳过下面内容)
Error: Package: rabbitmq-server-3.8.2-1.el7.noarch (rabbitmq_rabbitmq-server)
Requires: erlang >= 21.3
Available: erlang-R16B-03.18.el7.x86_64 (epel)
erlang = R16B-03.18.el7
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

安装erlang

# 添加存储库
wget https://packages.erlang-solutions.com/erlang-solutions-2.0-1.noarch.rpm
rpm -Uvh erlang-solutions-2.0-1.noarch.rpm
# 使用yum安装erlang
sudo yum install erlang

然后重新执行安装 sudo yum install rabbitmq-server-3.7.23-1.el8.noarch 即可安装成功,下面我们看一下效果。

# 执行命令
cd /usr/sbin/
./rabbitmq-server start

在这里插入图片描述

安装web界面插件

现在如果直接访问是访问不到Web页面的,需要我们安装一个web管理端插件

rabbitmq-plugins enable rabbitmq_management

现在我们便可以浏览器访问了,输入你的ip地址:15672/#/,账号密码默认为guest,但是只能在本机使用。可以通过下面的方式来创建账号
在这里插入图片描述

创建账号

# 创建admin账号 密码为admin
./rabbitmqctl add_user admin admin   
# 设置管理员权限
./rabbitmqctl set_user_tags admin administrator 

补充内容

设置后台启动 rabbitmq-server -detached
看RabbitMQ已安装的插件命令 rabbitmq-plugins list
停止RabbitMq服务 rabbitmqctl stop

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!