我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

RabbitMQ安装

搭建系统 环境环境为 Centos 7.2 64位

创新互联公司是一家集网站建设,富县企业网站建设,富县品牌网站建设,网站定制,富县网站建设报价,网络营销,网络优化,富县网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

1.安装erlang

yum install erlang

2.查看erlang是否安装 rpm -qa erlang

3.下载 rabbitmq-server wget

4.安装 rabbitmq-server yum install rabbitmq-server-3.5.6-1.noarch.rpm

6.查看是否安装成功 rabbitmq-server rpm -qa|grep rabbitmq

7.启动 service rabbitmq-server start

8.查看状态 rabbitmqctl status

http://139.199.11.69:15672/无法登陆增加插件 rabbitmq-plugins enable rabbitmq_management

10 增加插件之后重启 service rabbitmq-server restart

11重启之后测试出现了页面但是无法登陆解决 vim /etc/rabbitmq/rabbitmq.config 输入 [{rabbit, [{loopback_users, []}]}].

12.增加账户 rabbitmqctl add_user zhaohaibo zhaohaibo

13.设置权限 (为什么是administrator 有四种方式下面讲解) rabbitmqctl set_user_tags zhaohaibo administrator

14 查看用户列表 rabbitmqctl list_users

15。设置开机自动启动 chkconfig rabbitmq-server on

测试我们可以登录网址http://139.199.11.69:15672/去发送消息 但是报错如下 用户没有授权访问虚拟主机

15 增加主机名 rabbitmqctl add_vhost cProxy

16.赋予权限 rabbitmqctl set_permissions -p cProxy zhaohaibo "." "." ".*"

17 查看权限 rabbitmqctl list_user_permissions zhaohaibo

18发送消息测试是否成功

以下是扩展

服务器启动与关闭参考 启动:service rabbitmq-server start 关闭:service rabbitmq-server stop 重启:service rabbitmq-server restart

用户管理
新增 rabbitmqctl add_user admin admin 删除 rabbitmqctl delete_user admin 修改 rabbitmqctl change_password admin admin123

用户列表 rabbitmqctl list_users 设置角色 rabbitmqctl set_user_tags admin administrator rabbitmqctl set_user_tags admin monitoring rabbitmqctl set_user_tags admin policymaker rabbitmqctl set_user_tags admin management

角色分析 按照我个人理解,rabbitmq用户角色可分为五类:超级管理员, 监控者, 策略制定者, 普通管理者以及其他。 (1) 超级管理员(administrator) 可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。 (2) 监控者(monitoring) 可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等) (3) 策略制定者(policymaker) 可登陆管理控制台(启用management plugin的情况下), 同时可以对policy进行管理。 (4) 普通管理者(management) 仅可登陆管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对策略进行管理。 (5) 其他的 无法登陆管理控制台,通常就是普通的生产者和消费者。


本文标题:RabbitMQ安装
链接分享:http://mswzjz.cn/article/cjiogp.html

其他资讯