zoukankan      html  css  js  c++  java
  • Windows系统中安装RabbitMQ

    rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。

    1、安装Erlang

    链接:https://pan.baidu.com/s/1pKuRwYf5aFg_YGtObl3Cjw 
    提取码:qync

    2、安装rabbitmq,我分享的版本是rabbitmq_server-3.8.1

    链接:https://pan.baidu.com/s/15QCTU9wf3h7LzRMkd7XgBA 
    提取码:ic2g

    安装完成后,应该会自动开启rabbitmq服务的,我们可以敲命令查看服务运行状态:打开cmd,进入到安装目录的sbin目录,输入rabbitmqctl status,我们可以看到服务已经运行了。

    如果服务不是正常状态的话就依次执行下面三条语句:

    rabbitmq-service install 
    rabbitmq-service enable
    rabbitmq-service start

    服务器上如果无法安装的话可能是端口没开,rabbitmq默认是5672端口,可以用telnet命令看一下端口是不是已经开了。

    我们也可以直接进入开始菜单用工具操作:

    如果服务安装成功会在系统服务中查看到:

    一切准备就绪后我们就可以通过命令创建用户和队列等操作了:

    使用rabbitmqctl list_users命令,可以看到上面目前的用户:

    我们可以自行创建用户和密码,并给他管理员权限:

    rabbitmqctl  add_user  test  testpwd
    rabbitmqctl set_permissions test ".*" ".*" ".*"
    rabbitmqctl set_user_tags test administrator

    执行后我们再次使用rabbitmqctl list_users命令,可以看到 test用户已经创建到用户列表中了。

    安装Rabbit MQ's Management Plugin:

    rabbitmq自带可视化界面,我们可以通过命令安装,使用cmd在sbin目录下执行命令:

    rabbitmq-plugins enable rabbitmq_management

    可能需要重启服务才能生效,插件的端口是15672,安装之前需要先开放15672端口。安装成功后,在浏览器中输入网址

    http://localhost:15672/,使用我们刚刚创建的test用户登陆:

    我们可以看到界面中的队列信息用户信息这些数据了。

    以上是RabbitMQ的基本安装教程,安装后需要我们自己来开发生产者和消费者端了,.Net如何集成RabbitMq我会在后续更新。

  • 相关阅读:
    VMware Workstation 16.0 key (仅支持 intel 架构)
    使用思科ASA对指定端口、IP进行抓包
    轮子的意义
    dubbo学习(三)泛化
    dubbo学习(二)链接
    dubbo学习(一)线程池
    mips交叉编译:SQLite3
    生成证书脚本
    ssh连接不上 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
    gmssl ocsp 验证证书
  • 原文地址:https://www.cnblogs.com/yindi0712/p/13447814.html
Copyright © 2011-2022 走看看