目录
前言
RabbitMQ 是采用 Erlang 语言开发的开源消息中间件,实现了高级消息队列协议(AMQP)标准。其核心功能是为分布式系统提供异步通信能力,通过消息队列机制实现应用程序之间的解耦和可靠传输
一、安装Erlang环境
RabbitMQ 依赖于 Erlang,因此在安装 RabbitMQ 之前,首先需要安装 Erlang
1、下载Erlang安装包
可以通过官网Index - Erlang/OTP下载,也可在小编整理的最新资源库中下载
2、安装Erlang
在下载的目录中,找到"otp_win64_27.3.exe"安装程序。
双击安装程序,启动安装,选择需要安装的组件(最好全选)。点击**"Next"**继续。
可修改安装目录,然后点击**"Next"**继续。
点击**"Install"**开始安装,
在安装过程中,会弹出安装Visual C++弹窗,选择**"我同意"** ,点击**"安装"**按钮继续,等待安装完成。
3、设置环境变量
安装完成后,将Erlang安装目录加入环境变量中。步骤如下:
- 右键点击"此电脑" -> "属性" -> "高级系统设置" -> "环境变量" ,打开环境变量设置界面。
- 点击"新建"按钮,新增"ERLANG_HOME"环境变量,指向Erlang安装目录,然后点击"确定"保存。
- 在系统环境变量中找到"Path"变量,添加"%ERLANG_HOME%\bin"。然后点击"确定"保存。
- 打开cmd命令窗口,验证Erlang是否安装成功。
bash
# 验证Erlang命令
erl
二、安装RabbitMQ环境
1、下载RabbitMQ安装包
可以通过官网https://www.rabbitmq.com下载,也可在小编整理的最新资源库中下载
2、安装RabbitMQ
- 在下载的目录中,找到"rabbitmq-server-4.0.7.exe"安装程序。
- 双击安装程序,启动安装,选择需要安装的组件(最好全选)。点击**"Next"**继续。
- 选择安装目录,可默认,点击"Install"按钮,开始安装。
- 安装完成,点击"Next"下一步,完成安装。
3、设置环境变量
安装完成后,将RabbitMQ安装目录加入环境变量中。步骤如下:
- 右键点击"此电脑" -> "属性" -> "高级系统设置" -> "环境变量" ,打开环境变量设置界面。
- 点击"新建"按钮,新增"RABBITMQ_HOME"环境变量,指向RabbitMQ安装目录,然后点击"确定"保存。
- 在系统环境变量中找到"Path"变量,添加"%RABBITMQ_HOME%\sbin"。然后点击"确定"保存。
三、启动RabbitMQ
1、开启RabbitMQ管理插件
RabbitMQ启动前,必须先开启管理插件。找到安装目录下的sbin目录下的rabbitmq-plugins.bat文件。
开启RabbitMQ管理插件的命令如下:
bash
# 开启RabbitMQ管理插件
"D:\Program Files\RabbitMQ Server\rabbitmq_server-4.0.7\sbin\rabbitmq-plugins.bat" enable rabbitmq_management
执行命令后成功开启如下图:
2、启动RabbitMQ
- 以管理员身份打开cmd命令窗口,切记:一定要以管理员身份打开,否则命令执行不成功!
- 运行RabbitMQ命令,设置服务自启、启动、停止
bash
# 开启RabbitMQ服务自启
rabbitmq-service enable
#启动RabbitMQ
rabbitmq-service start
#停止RabbitMQ
rabbitmq-service stop
四、访问RabbitMQ
1、打开浏览器,访问:http://localhost:15672/ 打开RabbitMQ管理页面,登录账号密码都是guest