美文网首页
RabbitMQ安装

RabbitMQ安装

作者: Mr雨易 | 来源:发表于2018-09-10 17:45 被阅读0次

最近的开发项目开发中用rabbitmq替换了之前使用的mosquitto。学习了一波rabbitmq。这里介绍的是手动安装和简单配置RabbitMQ。实际使用中,我写了ansible的playbook来安装和配置rabbitmq。

1.安装环境

centos7

2.安装

2.1安装ERLANG

  • vim /etc/yum.repos.d/rabbitmq-erlang.repo,,复制下面的内容到文件中

[rabbitmq-erlang]

name=rabbitmq-erlang

baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/7

gpgcheck=1

gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc

repo_gpgcheck=0

enabled=1

  • yum install erlang

2.2 安装rabbitmq

2.3 设置rabbitmq

  • 通过yum安装可以设置rabbitmq开机自启动

chkconfig rabbitmq-server on

  • 添加用户并分配到管理员

rabbitmqctl add_user admin admin

rabbitmqctl set_user_tags admin administrator

  • 启动后台页面

rabbitmq-plugins enable rabbitmq_management

默认端口号为15672

如需前端调用rabbitmq,必须启动rabbitmq的另一个插件:abbitmq_web_stomp。

rabbitmq-plugins enable rabbitmq_web_stomp

2.4 防火墙设置

  • firewall-cmd --zone=public --add-port=5672/tcp --permanent

  • firewall-cmd --zone=public --add-port=15672/tcp --permanent

  • firewall-cmd --reload

2.5 启动rabbitmq

  • rabbitmq-server start

ps:如果有写的不规范或者遗漏的地方,请各位同仁指出来。

相关文章

  • rabbitMQ编译安装

    rabbitMQ编译安装 rpm方式安装 rabbitmq依赖erlang环境 rabbitmq rpm 安装 编...

  • Centos7 部署

    rabbitmq erlang安装 EPEL 地址 rabbitmq安装 rabbitmq下载地址 erlang和...

  • saltstack web管理 -saltshaker

    代码获取 rabbitmq安装 参考:rabbitmq安装

  • RabbitMQ安装(Ubuntu版)

    安装RabbitMq 1.安装erlang 由于rabbitMq需要erlang语言的支持,在安装rabbitMq...

  • 安装RabbitMq

    安装RabbitMq 1.由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erl...

  • 【MQ】RabbitMQ 安装

    一、RabbitMQ 的安装 RabbitMQ 是基于 Erlang 语言编写,因此,在安装 RabbitMQ 之...

  • 01 RabbitMQ的安装

    Ubuntu 和 Centos 下安装RabbitMQ Ubuntu 18.0.4安装RabbitMQ 安装Erl...

  • rabbitmq笔记

    1.安装rabbitmq 推荐使用docker安装rabbitmq, 简单快速。 ######安装docker #...

  • RabbitMQ入门(一)

    安装 RabbitMQ官网安装教程 Mac系统可以使用homebrew安装RabbitMQ,安装Homebrew ...

  • RabbitMq 安装与运行

    Ubuntu下RabbitMq 安装与运行 由于rabbitMq需要erlang语言的支持,在安装rabbitMq...

网友评论

      本文标题:RabbitMQ安装

      本文链接:https://www.haomeiwen.com/subject/xdxegftx.html