CentOS7
xshell5
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.
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_managementPlugin 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
注意: 账号和密码: linuxprobe password