一、安装包下载
二、软件安装与配置环境
安装Erlang
安装RabbitMQ需要先安装Erlang语言开发包
安装目录 例:C:\Program Files\erl9.2 安装路径可自定义
安装RabbitMQ
安装目录 例:C:\Program Files\RabbitMQ Server 安装目录可自定义
配置环境变量
-
直接在搜索“控制面板”
-
在控制面板--->系统和安全--->系统--->高级系统设置
3.选择“环境变量”
4.进行环境变量配置
配置ERLang的环境变量
变量名:ERLANG_HOME 变量值:C:\Program Files\erl9.2 (本路径为安装路径)
添加到PATH %ERLANG_HOME%\bin 名称可变,但需要与变量名一致
配置RabbitMQ的环境变量
变量名:RABBITMQ_SERVER
变量值:C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.3 (本路径为安装路径)
添加到PATH % RABBITMQ_SERVER %\sbin 名称可变,但需要与变量名一致
安装服务
在开始菜单中,找到RabbitMQ点击RabbitMQService-(re)install安装RabbitMQ服务,可以在服务管理器中确认是否安装成功。
配置命令启动监控
在开始菜单中找到并打开RabbitMQ Command Prompt ,输入命令启动监控
rabbitmq-plugins.bat enable rabbitmq_management
注:
①、输入: cd /d d: 切换D盘
②、出现下面情况为报错
解决方案:
在C:\Users\Admin\AppData\Roaming\RabbitMQ\db 删除文件,重新安装RabbitMq
开启RabbitMQ服务
在开始菜单中,找到RabbitMQ点击RabbitMQService-start开启RabbitMQ服务,可以在服务管理器中确认是否开启成功
安装完成,启动浏览器查看
启动http://localhost:15672,输入默认用户名和密码guest,进入界面,安装完成。
三、消息队列搭建
添加用户
在下图红框中输入添加用户所需要填写的用户名、密码、权限(默认为administarator,也可根据下方提示进行选择)
创建VirtualHosts
在下图红框中输入Name,可自定义
添加Exchanges
在下图红框中添加Exchanges, Virtual Host可在下拉框中选择,Name可自定义
添加Queue
在下图红框中添加queue,VirtualHost应与Exchange一致,Name可自定义。
创建完成后,找到刚才创建的queue,输入刚才创建的Exchange名称,RoutingKry可根据需求自定义,然后进行绑定
至此,就将exchange和queue绑定成功了!
另外,也可以在找到创建的exchange,点进去,在这边将exchange和queue进行绑定
完成Rabbit MQ搭建
四、用命令提示符搭建
- 搭配环境
rabbitmq-service install
rabbitmq-service enable
rabbitmq-service start 开启服务
- 查看状态
rabbitmqctl status
- 查看用户
rabbitmqctl list_users
- 新建用户,设置密码,并授权为管理员
rabbitmqctl add_user Gadmin Gadmin //创建用户设置密码
rabbitmqctl set_permissions Gadmin ".*" ".*" ".*" //赋予Gadmin读写权限
rabbitmqctl set_user_tags Gadmin administrator //分配管理组
- 修改Gadmin密码
rabbitmqctl change_pasword Gadmin 123
- 删除用户Gadmin
rabbitmqctl delete_user Gadmin
- 开启rabbitmq_management插件,在Web界面查看
rabbitmq-plugins enable rabbitmq_management