Linux下rabbitmq的简单安装使用

1.官网地址

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

2.版本选择

uname -a查看服务器版本,可以看到是el7

[root@master mq]# uname -a
Linux master 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

去官网下载需要的包,注意下载el7版本的,然后上传至服务器

-rw-r--r-- 1 document document 18850824 Jun 15  2021 erlang-21.3-1.el7.x86_64.rpm
-rw-r--r-- 1 document document    43377 Jun 15  2021 rabbitmq_delayed_message_exchange-3.8.0.ez
-rw-r--r-- 1 document document 15520399 Jun 15  2021 rabbitmq-server-3.8.8-1.el7.noarch.rpm

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

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

yum install socat -y

rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm

4 服务常用命令

添加开机启动 RabbitMQ 服务
chkconfig rabbitmq-server on

查看服务状态
service rabbitmq-server status

启动服务
service rabbitmq-server start 

停止服务
service rabbitmq-server stop

服务重启(常用于更改配置文件后重启)
service rabbitmq-server restart

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

6 app停止、重置、启动命令

# rabbitmqctl stop 会将Erlang 虚拟机关闭,rabbitmqctl stop_app 只关闭 RabbitMQ 服务
rabbitmqctl stop_app

# 清除的命令,清除所有内容,包括数据、用户等
rabbitmqctl reset

# 重新启动命令
rabbitmqctl start_app

# 查看服务状态
rabbitmqctl status

5 创建管理员用户操作

创建账号
rabbitmqctl add_user admin 123

设置用户角色
rabbitmqctl set_user_tags admin administrator

设置用户权限,用户 user_admin 具有“/”这个 virtual host 中所有资源的配置、写、读权限
rabbitmqctl set_permissions [-p <vhostpath>] <user> <conf> <write> <read>
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

查看当前用户和角色
rabbitmqctl list_users

你可能感兴趣的:(mq,linux,rabbitmq,linux,分布式)