Bootstrap

Openstack7--安装消息队列服务RabbitMQ

只需要在控制节点安装

安装RabbitMQ

yum -y install rabbitmq-server 

启动RabbitMQ并设置开机自启

 systemctl start rabbitmq-server;systemctl enable rabbitmq-server

创建 rabbitmq  用户 并设置密码为 000000

rabbitmqctl add_user rabbitmq 000000

 

如果你不慎创错了用户 或者 设置错了密码 你可以(例子)

rabbitmqctl change_password rabbitmq 000000

给RabbitMQ消息队列的名为“rabbitmq”的用户,更改密码为“000000”

删除RabbitMQ消息队列的名为“rabbitmq”的用户

rabbitmqctl delete_user rabbitmq 

 rabbitmq给予权限

 给“rabbitmq”这个用户设置了使用队列的权限。命令中的3个“.*”分别对应配置、写入、读取权。命令执行后,“rabbitmq”用户就拥有了对RabbitMQ所有资源的配置、写入与读取权限。

rabbitmqctl set_permissions rabbitmq ".*" ".*" ".*"

 查看RabbitMQ的rabbitmq用户权限

rabbitmqctl list_user_permissions rabbitmq

 

检查服务是否正常运行

netstat -tnlup

;