1.
官网地址
https://www.rabbitmq.com/download.html
2.
文件上传
上传到
/usr/local/software
目录下
(
如果没有
software
需要自己创建
)
![](https://img-blog.csdnimg.cn/7e6cc95a12a84f20a23359a68dc14d11.png)
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
启动服务
/sbin/service rabbitmq-server start
查看服务状态
/sbin/service rabbitmq-server status
![](https://img-blog.csdnimg.cn/5b5a6d610db84a1583db4a3dd5279ac2.png)
停止服务
(
选择执行
)
/sbin/service rabbitmq-server stop
开启
web
管理插件
rabbitmq-plugins enable rabbitmq_management
用默认账号密码
(guest)
访问地址
http://本机id:15672/
出现权限问题
![](https://img-blog.csdnimg.cn/80a5b87af4ea4daea8bfa88ec4b5f4dc.png)
4.添加一个新的用户
创建账号
rabbitmqctl add_user admin 123
设置用户角色
rabbitmqctl set_user_tags admin administrator
设置用户权限
set_permissions [-p <vhostpath>] <user> <conf> <write> <read>
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
用户
user_admin
具有
/vhost1
这个
virtual host
中所有资源的配置、写、读权限
当前用户和角色
rabbitmqctl list_users
5.
再次利用
admin
用户登录
![](https://img-blog.csdnimg.cn/9be84a46fb684af7b2b92ab17017bc12.png)
6.
重置命令
关闭应用的命令为
rabbitmqctl stop_app
清除的命令为
rabbitmqctl reset
重新启动命令为
rabbitmqctl start_app