CentOS7 安装RabbitMQ服务

时间:2026-05-02 17:14:04

1、yum安装rabbitmq并启动rabbitmq

[root@linuxprobe~]# yum -y install rabbitmq-server

[root@linuxprobe~]# systemctl start rabbitmq-server 

[root@linuxprobe~]# systemctl enable rabbitmq-server

[root@linuxprobe~]# systemctl status rabbitmq-server

CentOS7 安装RabbitMQ服务

CentOS7 安装RabbitMQ服务

2、Rabbitmq的简单使用

# rabbitmqctl 添加用户 密码

[root@linuxprobe ~]# rabbitmqctl add_user linuxprobe password 

Creating user "linuxprobe" ...

...done.

# 查看用户

[root@linuxprobe ~]# rabbitmqctl list_users 

Listing users ...

guest [administrator]

linuxprobe []

...done.

# 更改用户密码

[root@linuxprobe ~]# rabbitmqctl change_password linuxprobe strongpassword 

Changing password for user "linuxprobe" ...

...done.

# 给普通用户管理员权限

[root@linuxprobe ~]# rabbitmqctl set_user_tags linuxprobe administrator 

Setting tags for user "linuxprobe" to [administrator] ...

...done.

# 删除用户

[root@linuxprobe ~]# rabbitmqctl delete_user linuxprobe 

Deleting user "linuxprobe" ...

...done.

#设王陕码置虚拟主注贪机权限

[root@linuxprobe ~]# rabbitmqctl set_permissions -p /my_vhost linuxprobe ".*" ".*" ".*" 

Setting permissions for user "linuxprobe" in vhost "/my_vhost" ...

...done.

# 查看vhost权边购限

[root@linuxprobe ~]# rabbitmqctl list_permissions -p /my_vhost 

Listing permissions in vhost "/my_vhost" ...

linuxprobe     .*      .*      .*

...done.

[root@linuxprobe ~]# rabbitmqctl list_user_permissions linuxprobe 

Listing permissions for user "linuxprobe" ...

/my_vhost       .*      .*      .*

...done.

# 删除vhost中用户权限

[root@linuxprobe ~]# rabbitmqctl clear_permissions -p /my_vhost linuxprobe 

Clearing permissions for user "linuxprobe" in vhost "/my_vhost" ...

...done.

CentOS7 安装RabbitMQ服务

3、安装Rabbitmq UI

[root@linuxprobe ~]# rabbitmq-plugins enable rabbitmq_management 

The following plugins have been enabled:

  mochiweb

  webmachine

  rabbitmq_web_dispatch

  amqp_client

  rabbitmq_management_agent

  rabbitmq_management

Plugin configuration has changed. Restart RabbitMQ for changes to take effect.

[root@linuxprobe ~]# systemctl restart rabbitmq-server

[root@linuxprobe ~]# firewall-cmd --add-port=15672/tcp --permanent 

success

[root@linuxprobe ~]# firewall-cmd --reload 

success

CentOS7 安装RabbitMQ服务

CentOS7 安装RabbitMQ服务

© 2026 小道经验网
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com