RabbitMQ部署安装

1RabbitMQ部署

1.1.概述

RabbitMQ是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件),由以高性能、健壮以及可伸缩性出名的 Erlang 写成。因此使用RabbitMQ必须安装Erlang环境。

说明:

1、演示部署服务器操作系统为windows server 2016windows server 2008部署可行);

2、演示安装版本如下:

otp_win64_25.1.1.exe

rabbitmq-server-3.11.2.exe

1.2.Erlang安装

Erlang安装包的版本和RabbitMQ的安装包版本必须对应,对应关系可参见官网:https://www.rabbitmq.com/which-erlang.html

 

本次安装选择Erlang/OTP 25.1  (otp_win64_25.1.1.exe)

1.2.1下载安装包

官网下载地址:https://www.erlang.org/downloads

 

本次下载版本为otp_win64_25.1.1.exe,也可根据实际选择所需版本。

1.2.2安装erlang

  1. 选中安装包(otp_win64_25.1.1.exe-右键-以管理员身份运行,然后点击‘next’;

            

  2.选择安装目录,默认是C:\Program Files\Erlang OTP,可根据实际调整安装目录,然后点击“next”,再点击“Install

  

  

  3.等待安装,完成后点击close

  

  4.配置环境变量

  桌面找到“此电脑”,鼠标右键-点击“属性”-选择“高级系统设置”-点击“环境变量”

新建系统变量名:ERLANG_HOME  变量值为erlang安装地址,

双击系统变量path,点击“新建”,将%ERLANG_HOME%\bin加入到path中

  

  

  5.验证erlang是否安装成功。

win+R键,输入cmd,再输入erl,看到erlang版本号就说明erlang安装成功了。

  

 

1.3安装RabbitMQ

1.3.1下载安装包

  进入RabbitMQ官网https://www.rabbitmq.com/)或者进入RabbitMQ的github下载页面https://gitcode.net/mirrors/rabbitmq/rabbitmq-server?utm_source=csdn_github_accelerator)这里演示通过github下载,进入页面后点击右侧下方的全部发行版”,在打开的新页面,滚动到页面下面找到对应版本下载,这里选择安装版rabbitmq-server-3.11.2.exe)。

 

1.2.2安装RabbitMQ

1、选中安装包(rabbitmq-server-3.11.2.exe-右键-以管理员身份运行,点击“next

3、选择安装目录,可根据实际调整安装目录,然后点击Install”,点击“next”,点击“finish”。

 

4、安装RabbitMQ-Plugins

开命令行cd,输入RabbitMQ的sbin目录输入如下命令:

rabbitmq-plugins enable rabbitmq_management

5、验证RabbitMQ安装成功与否

Cmd输入如下命令:rabbitmqctl status

1.2.3安装中遇到的问题

解决办法:

1、检查Erlang安装包的版本和RabbitMQ的安装包版本是否对应;

2、C:\Users\administrator\.erlang.cookie文件复制到C:\Windows\System32\config\.erlang.cookie.

3、检查安装目录是否存在中文或空格;

4、重启rabbitMQ,尽量使用命令行重启,命令如下:

Net stop RabbitMQ

Net start RabbitMQ

 

1.2.4管理页面

1.2.4.1登录管理页面

打开浏览器,访问http://127.0.0.1:15672

 

账号:guest   密码:guest (该账号密码为官方提供)

登录成功后,进入下面页面代表安装成功。

 

1.2.4.2创建用户及授权

由于默认的guest账号只能做本地登录,如果需要远程访问,就需要新建用户授权。

管理页面-顶部标签点击“Admin”,“Add a user”下面录入新建账号的账号名称、密码,录入完成后点击“Add user”按钮。

 

 

posted @ 2024-01-16 10:56  飞奔的小猪猪  阅读(124)  评论(0编辑  收藏  举报