博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos7上rabbitmq搭建
阅读量:4181 次
发布时间:2019-05-26

本文共 1676 字,大约阅读时间需要 5 分钟。

 

RabbitMQ是目前使用广泛的消息队列中间件。当前使用的版本为3.7.9

Erlang

有两种安装Erlang的方式。一种为安装RabbitMQ专属Erlang,只包含了RabbitMQ所需要的组件,由RabbitMQ团队提供;另一种为安装完整版本的Erlang。这里采用第一种方案

创建仓库文件

sudo vim /etc/yum.repos.d/rabbitmq-erlang.repo

erlang 21.x,选择bintray仓库,复制内容如下

6.X

[rabbitmq-erlang]name=rabbitmq-erlangbaseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/21/el/6gpgcheck=1gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.ascrepo_gpgcheck=0enabled=1

7.X

[rabbitmq-erlang]name=rabbitmq-erlangbaseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/21/el/7gpgcheck=1gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.ascrepo_gpgcheck=0enabled=1

最后执行安装命令

sudo yum install erlang

编辑

RabbitMQ

导入数据签名

sudo rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc

创建仓库文件

sudo vim /etc/yum.repos.d/rabbitmq.repo

rqbbitmq 3.7.x,选择bintray仓库,复制内容如下

6.X

[bintray-rabbitmq-server]name=bintray-rabbitmq-rpmbaseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.7.x/el/6/gpgcheck=0repo_gpgcheck=0enabled=1

7.X

[bintray-rabbitmq-server]name=bintray-rabbitmq-rpmbaseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.7.x/el/7/gpgcheck=0repo_gpgcheck=0enabled=1

最后执行安装命令

sudo yum install rabbitmq-server

设置开机自启动

sudo chkconfig rabbitmq-server on

启动服务

sudo service rabbitmq-server start

编辑

配置

开启web管理插件

sudo rabbitmq-plugins enable rabbitmq_management

从3.3.1开始,guest用户只能用于本机访问。如果想在其它服务器访问web管理,一种方式为添加新用户;一种方式为在配置文件中修改guest访问权限。这里采用第一种方案

sudo rabbitmqctl add_user fsl fslsudo rabbitmqctl set_user_tags fsl administratorsudo rabbitmqctl set_permissions -p / fsl ".*" ".*" ".*"

参考

AMQP 0.9.1模型简介

AMQP 0.9.1快速指南

转载地址:http://drzoi.baihongyu.com/

你可能感兴趣的文章
matlab基础知识
查看>>
程序员的职业素养
查看>>
一道面试题深入了解java底层
查看>>
java下载附件
查看>>
cron表达式每个月最后一天
查看>>
Oracle中Like与Instr模糊查询性能大比拼
查看>>
Spring Boot入门===Hello World
查看>>
spring boot应用启动原理分析
查看>>
使用spring的好处
查看>>
微服务:分解应用以实现可部署性和可扩展性
查看>>
tcp_timestamps tcp_tw_recycle引起的服务器连接不上问题
查看>>
windows下ES和head插件的安装
查看>>
RAP一种更高效的前后端接口对接解决方案
查看>>
ELK(ElasticSearch, Logstash, Kibana)搭建实时日志分析平台
查看>>
ELK搭建教程(全过程)
查看>>
maven私服搭建使用
查看>>
Netty学习路线总结
查看>>
基于mybatis拦截器实现数据权限
查看>>
分布式文件系统FastDFS详解
查看>>
centos7上rabbitmq搭建
查看>>