赞
踩
安装erlang和rabbitmq
1、下载erlang和rabbitmq-server的rpm:
wget -c http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm
wget -c 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
--------------------------------------------------------------------------------------------------
webui 端口号修改
1、拷贝配置文件
将【/usr/share/doc/rabbitmq-server-3.6.6/】路径下的【rabbitmq.config.example】拷贝到【/etc/rabbitmq/】
2、重命名配置文件
将拷贝到【/etc/rabbitmq/】下的【rabbitmq.config.example】配置文件,重新命令为【rabbitmq.config】
3、修改配置文件
在【rabbitmq_management】下加入你需要的端口
- {listener, [{port, 8567},
- {ip, "0.0.0.0"},
- {ssl, false}]}
4、重启rabbitmq,ip:8567,正常访问
其他
[Erlang 0086] RabbitMQ 集群: 从零开始
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。