rabbitmq安装

windows环境下的安装
(1)下载并安装 Eralng
准备好otp_win64_20.2.exe (以管理员身份运行安装)
(2)下载并安装rabbitmq
配套软件中已提供rabbitmq-server-3.7.4.exe。双击安装,注意不要安装在包含中文和
空格的目录下!安装后window服务中就存在rabbitMQ了,并且是启动状态。
(3)安装管理界面(插件)
进入rabbitMQ安装目录的sbin目录,输入命令

rabbitmq‐plugins enable rabbitmq_management

(4)重新启动服务
(5)打开浏览器,地址栏输入http://127.0.0.1:15672 ,即可看到管理界面的登陆页

输入用户名和密码,都为guest 进入主界

docker环境下的安装

(1) 下载

docker pull rabbitmq:management

(2)创建容器,rabbitmq需要有映射以下端口: 5671 5672 4369 15671 15672
25672
15672 (if management plugin is enabled)
15671 management监听端口
5672, 5671 (AMQP 0-9-1 without and with TLS)
4369 (epmd) epmd 代表 Erlang 端口映射守护进程
25672 (Erlang distribution)

docker run -di --name=rabbitmq -p 5671:5617 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 rabbitmq:management

浏览器访问 http://192.168.25.128:15672/#/

附:

centos6上安装

0.安装文件准备

首先将安装包上传到 /home/leyou/rabbit目录:

1.安装Erlang

Erlang安装,直接采用yum仓库安装:

yum install esl-erlang_17.3-1~centos~6_amd64.rpm
yum install esl-erlang-compat-R14B-1.el6.noarch.rpm

2.安装RabbitMQ

2.1.安装

进入文件所在目录:

cd /home/leyou/rabbit

然后输入命令:

 rpm -ivh rabbitmq-server-3.4.1-1.noarch.rpm

2.2.修改配置文件

将配置文件模板复制到etc目录:

cp /usr/share/doc/rabbitmq-server-3.4.1/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config

通过vim命令编辑:

vim /etc/rabbitmq/rabbitmq.config

修改下面内容:

{loopbock_users, []}

注意要去掉后面的逗号及前面的%%

2.3.设置开机启动

输入下面命令

chkconfig rabbitmq-server on

2.4.启动命令

通过下面命令来控制RabbitMQ:

service rabbitmq-server start
service rabbitmq-server stop
service rabbitmq-server restart

2.5.开启web管理界面

RabbitMQ提供了用来管理的控制界面,十分方便,不过默认是关闭的。

我们通过命令开启web管理插件:

rabbitmq-plugins enable rabbitmq_management

然后重启RabbitMQ:

service rabbitmq-server restart

2.6.开放端口

RabbitMQ默认使用15672端口进行web访问,我们开启防火墙端口:

/sbin/iptables -I INPUT -p tcp --dport 15672 -j ACCEPT
/etc/rc.d/init.d/iptables save

然后在主机中通过地址:http://192.168.25.129:15672即可访问到管理界面

原文地址:https://www.cnblogs.com/fly-book/p/10290923.html