下载安装包
RabbitMQ需要Erlang支持,安装 RabbitMQ 之前要先安装 Erlang 。去Erlang官网下载相应平台的适当版本的安装包。再去RabbitMQ官网下载相应平台适当版本的安装包。我选择当前最新版本esl-erlang_22.0_windows_amd64.exe
和rabbitmq-server-3.7.15.exe
。
RabbitMQ版本 | 最低要求的Erlang / OTP | 支持的最大Erlang / OTP | 注释 |
---|---|---|---|
3.7.15 | 20.3.x | 22.0.x | 关于rabbitmq-users的Erlang 22.0兼容性说明 在Erlang 22上默认禁用TLSv1.0和TLSv1.1支持 Erlang / OTP 19.3.x支持自 2019年1月1日起停止使用 在Windows上,默认cookie文件位置已从Erlang / OTP 20.2开始更改 |
3.7.14 3.7.13 3.7.12 3.7.11 3.7.10 3.7.9 3.7.8 3.7.7 |
20.3.x | 21.3.x | Erlang / OTP 19.3.x支持自 2019年1月1日起停止使用 为获得最佳TLS支持,建议使用最新版本的Erlang / OTP 21.x. 在Windows上,Erlang / OTP 20.2更改了默认的cookie文件位置 |
3.7.6 3.7.5 3.7.4 3.7.3 3.7.2 3.7.1 3.7.0 |
19.3 | 20.3.x | 为获得最佳TLS支持,建议使用最新版本的Erlang / OTP 20.3.x. 19.3.6.4之前的Erlang版本具有已知的错误(例如ERL-430,ERL-448),可以阻止RabbitMQ节点接受连接(包括来自CLI工具)并停止 19.3.6.4之前的版本容易受到ROBOT攻击(CVE-2017-1000385) 在Windows上,Erlang / OTP 20.2更改了默认的cookie文件位置 |
安装Erlang
以管理员身份运行Erlang,一直默认下一步,直至安装成功。
重要提示:必须使用管理员帐户运行Erlang安装程序,否则RabbitMQ安装程序所需的注册表项将不存在。
安装RabbitMQ
运行RabbitMQ安装包,默认下一步进行安装。
检验
在开始菜单,看到RabbitMQ Server目录。点击运行sbin dir
,相当于直接在RabbitMQ的安装目录中的sbin目录下打开cmd窗口。
执行命令rabbitmqctl status
,出现下图内容则说明安装成功。
创建用户
设置标签
设置权限