RabbitMQ-安装

安装RabbitMQ

RabbitMQ安装方式有多种, 这里通过rpm的方式安装, 本机环境为centOS8, rabbitmq-server-3.8.4-1.el8.noarch.rpm, erlang-23.0.2-1.el8.x86_64.rpm

安装erlang-23

RabbitMQ是基于erlang的, 因此需要先安装erlang, 这里也是用过rpm方式安装, 下载地址为: https://packagecloud.io/rabbitmq/erlang , 选择并进入对应需求的版本详情页, rabbitmq-server-3.8的版本是需要erlang版本 >= 21.3的, 所以这里选择 erlang-23.0.2-1.el8.x86_64.rpm, 在对应版本详情页中, 复制wget语句, 在linux中执行下载.

# wget --content-disposition https://packagecloud.io/rabbitmq/erlang/packages/el/8/erlang-23.0.2-1.el8.x86_64.rpm/download.rpm

 进入下载的路径, 运行命令, 安装erlang

# yum localinstall erlang-23.0.2-1.el8.x86_64.rpm

安装RabbitMQ-3.8

在rabbitMQ官网中下载rpm, 网址: https://www.rabbitmq.com/install-rpm.html#downloads, 选择需要安装的版本下载

 下载完成后, 需要运行下面的命令来将 Key 导入。

# rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc

然后运行安装命令

# yum localinstall rabbitmq-server-3.8.4-1.el8.noarch.rpm

安装完成后执行启动命令

# systemctl start rabbitmq-server

执行查看命令查看启动状态

# systemctl status rabbitmq-server

RabbitMQ 启用 Web 管理界面

在默认的情况下 RabbitMQ 的 Web 管理控制台是没有启用的,你需要通过下面的命令来进行启用。控制台的端口为15672

# rabbitmq-plugins enable rabbitmq_management

添加admin用户

rabbitMQ默认添加了一个超级管理员权限的用户"guest", 用来登录控制台web页面, 但是这个用户只能在 localhost:15672 中登录, 而如果需要远程登录的话, 可以修改guest的登录设置, 也可以新建一个具有管理员权限的用户, 这边创建一个新的"admin"用户

# 添加admin用户
rabbitmqctl add_user admin xuelpwd
# 赋予admin权限
rabbitmqctl set_user_tags admin administrator
# 查看用户信息
rabbitmqctl list_users

创建完成后, 进入web控制台, 登录admin用户

原文地址:https://www.cnblogs.com/gcxblogs/p/13092201.html