RabbitMQ:安装与WEB管理插件

安装

官网地址

https://www.rabbitmq.com/download.html

文件下载与上传与安装

介绍

安装rabbitMQ需要先安装erlang环境

Erlang/OTP 官网 :https://www.erlang.org

下载

Erlang/OTP  rpm下载地址:https://hub.fastgit.org/rabbitmq/erlang-rpm/releases?page=2

rabbitMQ rpm下载地址 :https://github.com/rabbitmq/rabbitmq-server/releases

注意与自己的centos版本对应 :

我的是centos7.x  就下载下面的el7

我下载的:

rabbitmq-server-3.9.16-1.el7.noarch.rpm
erlang-23.3.4.11-1.el7.x86_64.rpm

 上传并rpm安装两个

安装文件(分别按照以下顺序安装)

rpm -ivh erlang-23.3.4.11-1.el7.x86_64.rpm
yum install socat -y
rpm -ivh rabbitmq-server-3.9.16-1.el7.noarch.rpm

 常用命令

添加开机启动 RabbitMQ 服务
chkconfig rabbitmq-server on
启动服务
/sbin/service rabbitmq-server start
查看服务状态
/sbin/service rabbitmq-server status

停止服务(选择执行)
/sbin/service rabbitmq-server stop

WEB管理插件

开启 web 管理插件

rabbitmq-plugins enable rabbitmq_management

用默认账号密码(guest)访问地址 http://ip:15672/出现权限问题

添加一个新的用户

创建账号

rabbitmqctl add_user admin 123

设置用户角色

rabbitmqctl set_user_tags admin administrator

设置用户权限

rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

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

当前用户和角色

rabbitmqctl list_users

利用admin/123进行登录

重置命令

关闭应用的命令为rabbitmqctl stop_app

清除的命令为 rabbitmqctl reset 

重新启动命令为 rabbitmqctl start_app

阅读剩余
THE END