• RabbitMQ 教程(一)安装与配置


    一、RabbitMQ环境准备

    (1)在安装RabbitMQ前,需要先安装Erlang语言开发包,下载地址为:http://www.erlang.org/downloads

    (2)在安装了Erlang语言开发包之后,可以下载安装RabbitMQ,下载地址为:http://www.rabbitmq.com/install-windows.html(官方文档说明)

    注意RabbitMQ安装的时候会占用几个端口,5672为其默认的端口,请保证这些端口不要被占用,并到服务处,查看RabbitMQ服务是否可以正常启动

    • 4369:epmd,RabbitMQ节点和CLI工具使用的对等发现服务
    • 5672,5671:由AMQP 0-9-1和1.0客户端使用,不带TLS和TLS
    • 25672:Erlang分发用于节点间和CLI工具通信,并从动态范围分配(默认情况下限制为单个端口,计算为AMQP端口+ 20000)。有关详细信息,请参阅网络指南
    • 15672:HTTP API客户端和rabbitmqadmin(仅当启用管理插件时)
    • 61613,61414:没有和使用TLS的STOMP客户端(只有启用了STOMP插件
    • 1883,8883 :( MQTT客户端没有和带有TLS,如果启用了MQTT插件
    • 15674:STOMP-over-WebSockets客户端(只有启用了Web STOMP插件
    • 15675:MQTT-over-WebSockets客户端(仅当启用了Web MQTT插件时)

        

    二、配置RabbitMQ

    (1)在开始菜单中找到RabbitMQ Command Promt 打开控制台,或者在sbin文件夹中右键执行命令(或者从cmd以管理者身份运行后进入也是可以的):rabbitmq-plugins enable rabbitmq_management

    PS:我看了有些还需要配置什么环境变量,后面我发现貌似没有配置也一样可以,大家可以试下是否是这样。

    新建系统变量:变量名 RABBITMQ_SERVER 变量值 D:Program FilesRabbitMQ Server abbitmq_server-3.6.12(RabbitMQ Server安装目录)

    添加到PATH:%RABBITMQ_SERVER%sbin;

        

        

    (2)在配置后,你就可以在本地运行 http://localhost:15672 进行页面查看,默认账号密码均为:guest

        

    (3)guest 只能允许本地访问,所以如果需要远程访问的,需要进行添加用户,点击 Admin 的面版,下面有添加用户 Add a user

    (4)默认创建的账号,对虚拟目录是没有权限的,会显示:No Access

    所以点击Name下面的用户名称(这个有点隐蔽,一开始我也没注意),为所需要的账号进行权限配置

    (5)配置完上面这步后,你就新增了一个用户,此用户可以远程进行服务链接了,我们后续会用到此新用户

  • 相关阅读:
    TsinghuaX: 00740043X C++语言程序设计基础 第五章提纲
    TsinghuaX: 00740043X C++语言程序设计基础 第四章提纲
    TsinghuaX: 00740043X C++语言程序设计基础 第三章提纲
    TsinghuaX: 00740043X C++语言程序设计基础 第二章提纲
    TsinghuaX: 00740043X C++语言程序设计基础 第一章提纲
    弗洛伊德算法
    数据结构和算法
    iOS思路
    iOS开发之远程推送Push
    iOS开发之数据库FMDB
  • 原文地址:https://www.cnblogs.com/AllenLee/p/7568474.html
Copyright © 2020-2023  润新知