Windows下RabbitMQ安装,部署,配置

安装部署

1.当前环境以及参考资料出处

  1. 部署环境:windows server 2008 r2 enterprise
  2. 官方安装部署文档:http://www.rabbitmq.com/install-windows.html官方文档说明

2.安装Erlang

  首先,下载并运行Erlang Windows二进制文件安装成功后,在全部程序中应该能够找到Erlang程序。html

3.安装RabbitMQ

  在官方页面,下载对应的安装包,注意,RabbitMQ安装的时候会占用几个端口,防火墙和其余安全工具可能会阻止RabbitMQ绑定到端口。当这种状况发生时,RabbitMQ将没法启动。确保能够打开如下端口,固然也能够安装好后本身经过修改配置文件来修改占用的端口,而后开启服务。git

  • 4369:epmd,RabbitMQ节点和CLI工具使用的对等发现服务
  • 5672,5671:由AMQP 0-9-1和1.0客户端使用,不带TLS和TLS
  • 25672:Erlang分发用于节点间和CLI工具通讯,并从动态范围分配(默认状况下限制为单个端口,计算为AMQP端口+ 20000)。有关详细信息,请参阅网络指南
  • 15672:HTTP API客户端和rabbitmqadmin(仅当启用管理插件时)
  • 61613,61414:没有和使用TLS的STOMP客户端(只有启用了STOMP插件
  • 1883,8883 :( MQTT客户端没有和带有TLS,若是启用了MQTT插件
  • 15674:STOMP-over-WebSockets客户端(只有启用了Web STOMP插件
  • 15675:MQTT-over-WebSockets客户端(仅当启用了Web MQTT插件时)

 

安装成功后再开始菜单中能够找到全部安装的应用以及插件。github

 

4.开启服务

  在开始菜单中,点击RabbitMQ Service Start开开启服务,能够到服务管理器中去确认是否开启成功。下图是当前机器上找到的相关服务,状态为已启动。web

 

 

RabbitMQ服务搭建并启动后,须要对RabbitMQ就行进一步的配置,这次安装的版本提供rabbitmq_management插件,此插件经过15672来提供对当前RabbitMQ服务的管理以及监控服务。windows

5.配置RabbitMQ

1.在开始菜单中找到RabbitMQ Command Promt,打开控制台安全

2 输入命令网络

rabbitmq-plugins enable rabbitmq_management

3.在启用插件成功后回看到一些提示信息,而后就能够经过 http://server-name:15672访问了,默认用户名称和密码为guest,guest,进入管理页面后,咱们能够看到几个大的Tab,这个和RabbitMQ也某种意义上反应了RabbitMQ的总体架构,在这就不详细阐述了。架构

 4.配置容许远程访问工具

更多状况下,队列服务每每不在咱们本机上,咱们须要远程来控制RabbitMQ,可是默认是没法经过http://server-name:15672来访问的,能够经过修改\RabbitMQ Server\rabbitmq_server-3.6.10\etc 下Rabbitmq.config来设置容许guest用户远程登陆,具体修改成以下值,而后就到服务管理器中重启RabbitMQ服务。oop

  默认RabbitMQ会在C:\Users\Administrator\AppData\Roaming\RabbitMQ 中生成一个配置文件,rabbitmq.config 里面就是实际用到的配置信息,若是图方便,也能够这里直接改。

[{rabbit, [{loopback_users, [guest]}]}].

  

如下是这次搭建RabbitMQ用到的一些安装包,放下面了。

 安装文件打包

相关文章
相关标签/搜索