RabbitMQ windows安装官方文档翻译!

RabbitMQ Windows安装和配置

下载地址

官网windows下载地址:html

http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10.exenode

github windows版下载地址:linux

https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmqv36_10/rabbitmq-server-3.6.10.exegit

1.卸载之前的版本

若是您现有的安装程序正在计划将Erlang VM从32位版本升级到64位版本,则必须先卸载该代理才能升级VM。安装程序将没法中止或删除与不一样架构的Erlang VM一块儿安装的服务.github

2.安装服务器

RabbitMQ安装依赖环境:erlangweb

erlang linux 安装详解: http://flyingdutchman.iteye.com/blog/1885566windows

1)首先,下载并运行Erlang Windows二进制文件,大约须要5分钟。安全

2)而后运行安装程序,rabbitmq-server-3.6.10.exe。大约须要2分钟,并将RabbitMQ设置为一个服务,并配置默认配置.服务器

3.运行RabbitMQ服务

自定义RabbitMQ环境变量网络

该服务将使用其默认设置运行良好。您可能须要自定义RabbitMQ环境或编辑配置

运行RabbitMQ

RabbitMQ服务自动启动。您能够从开始菜单stop/reinstall/start RabbitMQ服务.

管理服务

您能够在开始菜单中找到RabbitMQ目录的连接。这里也是一个到sbin目录启动的命令提示符窗口的连接,在开始菜单中。这是运行各类命令行工具的最方便的方式。

端口访问

防火墙和其余安全工具可能会阻止RabbitMQ绑定到端口.当这种状况发生时,RabbitMQ将没法启动。确保能够打开如下端口:

4369:epmd,RabbitMQ节点和CLI工具使用的对等发现服务

5672,5671:由AMQP 0-9-1和1.0客户端使用,不带TLS和TLS

25672:Erlang分发用于节点间和CLI工具通讯,并从动态范围分配(默认状况下限制为单个端口,计算为AMQP端口+ 20000).有关细节,请参阅网络指南

15672:HTTP API客户端和rabbitmqadmin(仅当启用 management plugin时)

61613,61614:没有和使用TLS的STOMP clients(只有启用了STOMP plugin

1883,8883 :(没有和带有TLS的MQTT clients,若是启用了MQTT plugin

15674:STOMP-over-WebSockets clients(只有启用了Web STOMP plugin

15675:MQTT-over-WebSockets clients(仅当启用了Web MQTT plugin时)\

能够将RabbitMQ配置为使用不一样的端口。

默认用户访问

代理建立具备密码guest的用户guest。未配置的客户端一般将使用这些凭据.默认状况下,这些凭据只能在以localhost链接到代理时使用,所以在链接任何其余机器以前须要采起措施。

有关如何建立更多用户,删除guest用户或容许远程访问guest用户的信息,请参阅访问控制文档

Managing the Broker

要中止代理或检查其状态,请在sbin(做为管理员)中使用rabbitmqctl.bat

Stopping the Broker:rabbitmqctl stop.

Checking the Broker Status:rabbitmqctl status

若是没有代理程序正在运行(即,nodedown),全部的rabbitmqctl命令将报告节点缺失。更多信息参见:rabbitmqctl

4.日志记录

来自服务器的输出将发送到RABBITMQ_LOG_BASE目录中的RABBITMQ_NODENAME.log文件。

其余日志数据写入RABBITMQ_NODENAME-sasl.log。broker老是追加到日志文件,因此保留完整的日志记录.

您可使用rabbitmqctl rotate_logs轮换日志

5.做为服务运行时的故障排除

若是Erlang VM在RabbitMQ做为服务运行时崩溃,不是将崩溃转储写入当前目录(这对服务没有意义),它将写入RabbitMQ服务器的基本目录中的erlcrash.dump文件(由RABBITMQBASE环境变量设置)。默认为%APPDATA%\%RABBITMQ_SERVICENAME% - 一般为%APPDATA%\ RabbitMQ)。

Windows特定的问题

咱们的目标是使RabbitMQ成为Windows上的一流公民。然而,有时咱们没法控制的状况。请参阅Windows-specific Issues 页面

得到帮助

若是您有任何问题或须要帮助,请随时询问RabbitMQ邮件列表

相关文章
相关标签/搜索