rabbitMq安装
上传文件:
erlang¬18.3¬1.el7.centos.x86_64.rpm socat¬1.7.3.2¬5.el7.lux.x86_64.rpm rabbitmq¬server¬3.6.5¬1.noarch.rpm
安装Erlang:
rpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm
安装RabbitMQ:
# 安装 rpm -ivh socat-1.7.3.2-1.1.el7.x86_64.rpm # 安装 rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm
开启管理界面及配置:
开启管理界面 rabbitmq-plugins enable rabbitmq_management
# 修改默认配置信息 vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app
# 比如修改密码、配置等等,例如:loopback_users 中的 <<"guest">>,只保留 guest
启动
service rabbitmq-server start # 启动服务 service rabbitmq-server stop # 停止服务 service rabbitmq-server restart # 重启服务设置配置文件
用户角色
RabbitMQ在安装好后,可以访问http://ip地址:15672 ,自带了guest/guest的用户
角色说明:
1、 超级管理员(administrator) 可登陆管理控制台,可查看所有的信息,并且可以对用户,策略(policy)进行操作。 2、 监控者(monitoring) 可登陆管理控制台,同时可以查看rabbitmq节点的相关信息(进程数,内存使用情 况,磁盘使用情况等) 3、 策略制定者(policymaker) 可登陆管理控制台, 同时可以对policy进行管理。但无法查看节点的相关信息(上图红 框标识的部分)。 4、 普通管理者(management) 仅可登陆管理控制台,无法看到节点信息,也无法对策略进行管理。 5、 其他 无法登陆管理控制台,通常就是普通的生产者和消费者
创建用户:
#用户列表查看 $sudo rabbitmqctl list_users Listing users guest [administrator]
#添加用户 $sudo rabbitmqctl add_user vn 123 Creating user "chris"
#为用户分配权限 $sudo rabbitmqctl set_user_tags vn administrator Setting tags for user "chris" to [administrator]

浙公网安备 33010602011771号