centos7 安装RabbitMQ,webui管理 - Go语言中文社区

centos7 安装RabbitMQ,webui管理


安装erlang和rabbitmq

1、下载erlang和rabbitmq-server的rpm:

http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm

http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm

 

2、安装erlang:

  rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm

  测试是否安装成功:

3、安装rabbitmq:

  rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm 

  在安装rabbitmq时提示依赖socat

     yum install socat

  再次执行安装rabbitmq的命令

4、启动和关闭:

/sbin/service rabbitmq-server stop #关闭

/sbin/service rabbitmq-server start #启动

/sbin/service rabbitmq-server status #状态

 

转载:https://www.cnblogs.com/liaojie970/p/6138278.html

 

--------------------------------------------------------------------------------------------------

rabitmq开启webui界面管理

默认情况下,rabbitmq安装启动后,是不会开启webui的http访问服务的(http://ip:15672),需要手动开启。

1、通过【rabbitmq-plugins list】命令,可以看到rabbitmq_management插件并没有被启动

 

2、通过【rabbitmq-plugins enable rabbitmq_management】命令,启动插件。再次通过【rabbitmq-plugins list】命令查看状态

 

3、重启rabbitmq,可以看到15672端口

 

4、访问http://ip:15672

rabbitmq默认帐号密码都是guest,但是guest具有所有操作权限,只能通过http://localhost:15672访问。

如果要远程访问,清空配置文件中的loopback_users列表,或添加新用户(添加的新用户,默认是没有加入loopback_users列表的)

4369 -- erlang发现口

5672 --client端通信口

15672 -- 管理界面ui端口

25672 -- server间内部通信口

 

--------------------------------------------------------------------------------------------------

用户管理

用户列表:rabbitmqctl list_users

添加用户:rabbitmqctl add_user username password

设置权限:rabbitmqctl set_user_tags username administrator

执行上面的命令后,就可以远程访问(http://ip:15672),通过设置的username/password,登录了

更多参考/解释:https://www.cnblogs.com/AloneSword/p/4200051.html

 

其他

[Erlang 0086] RabbitMQ 集群: 从零开始

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/shuai825644975/article/details/95643386
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 23:23:52
  • 阅读 ( 840 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢