1、下载并安装OTP
    由于RabbitMQ使用Erlang技术开发,所以需要先安装Erlang运行环境后,才能安装消息队列服务
    到http://www.erlang.org/downloads下载相应版本的安装包,如OTP 22.0 Windows 64-bit Binary File

2、下载并安装RabbitMQ Server
    到http://www.rabbitmq.com/download.html下载Windows安装版本,如Windows installer(rabbitmq-server-3.7.17.exe)
    具体安装包下载地址为:https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.17/rabbitmq-server-3.7.17.exe

3、依次安装Erlang和RabbitMQ Server,安装过程中按照默认选项安装即可
    Erlang的OTP安装目录为 D:\Net_Program\Net_RabbitMQErlangOtp
    RabbitMQ Server安装目录为 D:\Net_Program\Net_RabbitMQErlang

4、激活Rabbit MQ's Management Plugin
    4.1、以管理员身份运行命令提示符窗口
    4.2、然后切换到RabbitMQ Server的安装目录sbin文件夹,如D:\Net_Program\Net_RabbitMQErlang\rabbitmq_server-3.7.17\sbin
    4.3、然后输入命令rabbitmq-plugins.bat enable rabbitmq_management并执行
    4.4、然后输入命令net stop rabbitmq && net start rabbitmq重启RabbitMQ服务
    4.5、最后即可访问RabbitMQ的管理控制台了,访问地址:http://localhost:15672
        默认账户和密码为guest

5、到此,Windows下的RabbitMQ就安装完成了

6、远程设置,如果希望RabbitMQ允许远程连接,比如在Windows Service2012服务器上安装了RabbitMQ,其他客户端想连接此服务器的RabbitMQ,则需要设置防火墙开放端口
    具体设置步骤(以Windows Service2012为例):
        1.打开防火墙→入站规则→新建规则→选择“端口”,下一步→选择TCP,并在特定本地端口中填入5671-5672,下一步→选择“允许连接”,下一步→下一步→输入名称或描述→完成
        2.打开防火墙→入站规则→新建规则→选择“端口”,下一步→选择TCP,并在特定本地端口中填入15672,下一步→选择“允许连接”,下一步→下一步→输入名称或描述→完成

********************************************************************************************************************************

RabbitMQ中常用的一些命令
一、用户管理
    1、新增用户
        rabbitmqctl add_user user1 pwd1
    2、删除用户
        rabbitmqctl delete_user user1
    3、修改密码
        rabbitmqctl change_password user1 123456
    4、查看用户列表
        rabbitmqctl list_users
        
二、用户角色
    1、设置用户角色
        rabbitmqctl set_user_tags user1 Tag
        user1为用户名称
        Tag为角色名称,如:administrator、monitoring、policymaker、management、impersonator
        
    2、设置多个角色
        rabbitmqctl set_user_tags user1 Tag1 Tag2


        
参考资料:
    http://www.rabbitmq.com/rabbitmqctl.8.html(官网命令)
    https://www.cnblogs.com/ericli-ericli/p/5902270.html
    https://www.cnblogs.com/java-zhao/p/5670476.html
    
    .NET 环境中使用RabbitMQ:
    http://www.cnblogs.com/yangecnu/p/Introduce-RabbitMQ.html
    https://www.cnblogs.com/MuNet/p/8546192.html
        
    .net平台的rabbitmq使用封装
    https://blog.csdn.net/zk65645/article/details/60335109
        
********************************************************************************************************************************

RabbitMQ中遇到的一些坑
    https://www.cnblogs.com/gossip/p/4573056.html

Windows中下载并安装RabbitMQ相关推荐

  1. windows安装vim_如何在Windows中下载,安装和使用Vim

    windows安装vim Vim is Linux based opensource tool. The roots goes to the vi editor. In Linux distribut ...

  2. 在windows中下载、安装和使用MongoDB

    1. MongoDB的下载安装和启动 首先从官网下载windows版本的MongoDB社区服务器 MongoDB官网网址为:https://www.mongodb.com/ 修改文件安装路径 至此,M ...

  3. 在Windows系统中下载并安装Docker-desktop

    在Windows系统中下载并安装Docker-desktop 推荐目录:https://t.cn/A6ApnczU Docker for Windows 在Windows上运行Docker.系统要求, ...

  4. windows安装nmap_如何为Windows操作系统下载和安装Nmap?

    windows安装nmap nmap  is a very popular network scanning tool. Windows operating systems like 7, 10, S ...

  5. linux如何下载github脚本,在Linux系统中下载及安装GitHub Atom code editor的方法

    GitHub Atom代码编辑器可用于Linux.Mac和Windows平台,本文介绍在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE系统中下载及安装GitHub A ...

  6. Ubuntu中下载和安装Eclipse

    [背景] 需要在Ubuntu下弄一个Eclipse项目的编译. 其是C语言的,嵌入式项目. 所以,先要在Ubuntu中,下载和安装Eclipse. [折腾过程] 1.Ubuntu下,用Firefox打 ...

  7. 【windows】中下载并安装Python(简单明了)

    一.下载Python 眼睛瞅准官方地址下载:http://www.python.org  温馨提示:加载可能较慢,耐心等待即可  按照顺序点击即可 若想体验最新版本可下载3.11.2版本,日常使用即可 ...

  8. windows中PyCharm的安装和使用

    PyCharm的安装和使用 1.Pycharm的安装 2.Pycharm的使用 2.1新建项目与运行py程序 2.2 python解释器的配置并与PyCharm关联 2.3终端界面 PyCharm是专 ...

  9. Windows环境 下载、安装、使用 RabbitMQ_(入门试炼_第1篇)

    文章目录 一.软件介绍及下载 二.安装Erlang 2.1. 双击运行 2.2. 新建一个系统变量 2.3. 将新建的系统变量添加在Path中: 2.4. 打开cmd 2.5. 验证 三.安装Rabb ...

  10. Windows 中的 redis安装、设置密码,做成服务

    Redis安装与配置 下载 解压 windows服务 配置redis环境 设置redis密码(临时和永久两种方式) 配置redis能被远程连接 一.下载 在GitHub上下载redis压缩包(版本号为 ...

最新文章

  1. 面试被问到“零拷贝”!你真的理解吗?
  2. 在ubuntu上安装wireshark之后提示Couldn't run /usr/bin/dumpcap in child process:权限不够
  3. Eigen+suitesparse for windows 安装
  4. CCF-CSP认证考试历年试题集
  5. Linux批量清空当前目录中的日志文件
  6. 项目按jar包方式部署
  7. GPIO接口解析【转】
  8. 公司收银系统要不要服务器,一套收银系统要多少成本
  9. 手机浏览器的扫一扫功能在哪里,有什么作用
  10. 书摘—20几岁不学应酬,30几岁只能发愁
  11. python动态规划爬楼梯_Python走楼梯问题解决方法示例
  12. Golang zip流式解析器
  13. 如何完成上传图片到腾讯云
  14. 我的NVIDIA开发者之旅——NVIDIA云原生技术
  15. 人工智能神经网络算法,人工智能神经网络技术
  16. 快乐大脚!快乐的帝企鹅!
  17. trunk vlan pvid 学习实验整理 2
  18. School English(转帖)
  19. 308 permanent redirect怎么解决_「网站」WordPress网站更改固定链接以后怎么解决404错误...
  20. 修改浏览器的标题和图标

热门文章

  1. 让LinqToSQL使用Web.Config中的链接字符串(修改Settings.Designer.cs)
  2. virtualenv -p python3 venv报错
  3. 《Microsoft Sql server 2008 Internal》读书笔记--第六章Indexes:Internals and Management(10)
  4. js-数据类型和变量
  5. 2.微服务设计 --- 演化式架构师
  6. 当使用 position 属性时,请始终设置 !DOCTYPE 声明:当使用 float 属性时,请始终设置 !DOCTYPE 声明:
  7. JavaWeb将图片显示在浏览器中
  8. vue-cli初始化一个项目
  9. unimrcp更改安装目录
  10. PAT Basic 1056