RabbitMQ
安装部署
Windows
安装erlang
设置环境变量
# 设置ERLANG_HOME环境变量
ERLANG_HOME = "C:\Program Files\Erlang OTP" # 替换为实际的Erlang安装路径
Path = "%ERLANG_HOME%\bin"
安装RabbitMQ
设置环境变量
RABBITMQ_SERVER = "C:\Program Files\RabbitMQ Server\rabbitmq_server-4.0.8" #替换为实际的RabbitMQ安装路径
Path = "%RABBITMQ_SERVER%\sbin"
验证安装
如果报错 TCP connection succeeded but Erlang distribution failed
。大概是RabbitMQ的erlang.cookie和用户的cookie不一致了~
有以下两种解决方案: 1. 把 RabbitMQ Service 的 Cookie 文件复制覆盖到用户的 Cookie
正常 RabbitMQ Service 使用的 Cookie 所在目录:
C:\Windows\System32\config\systemprofile\.erlang.cookie
用户使用的 Cookie 所在目录:
C:\Users\Administrator\.erlang.cookie
2.停止 RabbitMQ Service,手动运行 rabbitmq-server.bat。