1. centos7 安装 rabbitmq (rpm)

erlang地址:https://packagecloud.io/rabbitmq/erlang

rabbitmq地址:https://packagecloud.io/rabbitmq/rabbitmq-server

1.1 更新源

yum update -y

1.2 安装编译器环境

yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel

1.3 安装erlang语言环境,新增erlang库地址

curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash

1.4 安装erlang语言环境

sudo yum install erlang-22.3.4.10-1.el7.x86_64

1.5 查看版本号

erl -version

1.6 新增rabbitmq packagecloud库地址

curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash

1.7 安装rabbitmq

yum install rabbitmq-server-3.8.8-1.el7.noarch

1.8 启动服务

systemctl start rabbitmq-server

1.9 安装web管理页面

rabbitmq-plugins enable rabbitmq_management

1.10 重启服务

systemctl restart rabbitmq-server

1.11 访问服务

1.12 添加用户

rabbitmqctl add_user root root #添加用户

rabbitmqctl set_permissions -p / root “." ".” “.*” #添加权限

rabbitmqctl set_user_tags root administrator #设置权限为管理员

2. centos7安装rabbitmq(源码)

2.1 安装依赖环境

yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel

2.2 下载erlang语言环境

wget http://erlang.org/download/otp_src_22.0.tar.gz  #下载到对应的路径中

2.3 解压

tar -zxvf otp_src_22.0.tar.gz
mv otp_src_22.0 /usr/local/  #移动到对应的路径下(自定义)

2.4 创建安装路径

cd /usr/local/otp_src_22.0/  #切换到解压的路径下面
mkdir ../erlang
./configure --prefix=/usr/local/erlang  #配置erlang install的安装路径

2.5 安装

make install

/usr/local/erlang/bin #查看是否安装成功

2.6 添加环境变量

echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile
source /etc/profile

2.7 查看版本号

erl --version

2.8 下载rabbitmq

地址:https://github.com/rabbitmq/rabbitmq-server/releases

wget wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.15/rabbitmq-server-generic-unix-3.7.15.tar.xz #下载安装包

yum install -y xz #下载xz工具进行解压

2.9 安装rabittmq

/bin/xz -d rabbitmq-server-3.7.15.tar.xz

tar -xvf rabbitmq-server-3.7.15.tar.xz

mv /usr/local/rabbitmq_server-3.7.15 rabbitmq # 将文件夹进行改名

2.10 配置环境变量

echo ‘export PATH=$PATH:/usr/local/rabbitmq/sbin’ >> /etc/profile

source /etc/profile

2.11 服务启动

rabbitmq-server -detached

2.12 安装WEB管理

rabbitmq-plugins enable rabbitmq_management

3. windows安装rabbitmq

https://www.cnblogs.com/saryli/p/9729591.html

RabbitMq(1)之安装相关推荐

  1. RabbitMQ超详细安装教程(Linux)

    目录 1.简介 2.下载安装启动RabbitMQ 2.1.下载RabbitMQ 2.2.下载Erlang 2.3.安装Erlang 2.4.安装RabbitMQ 2.5.启动RabbitMQ服务 3. ...

  2. Windows下当地RabbitMQ服务的安装

    Windows下本地RabbitMQ服务的安装 本文参考:刘若泽相关技术文档 当然这些内容页可以通过RabbitMQ官方网站获得. RabbitMQ配置说明手册 一.RaibbitMQ服务器配置 1. ...

  3. php 安装rabbitmq拓展_【RabbitMQ】——centos7安装rabbitmq教程 以及 PHP开启rabbitmq扩展...

    第一步:安装Erlang 因为rabbitMQ是Erlang语言编写的,所以我们首先需要安装Erlang rpm -Uvh http://www.rabbitmq.com/releases/erlan ...

  4. RabbitMQ下载与安装(window版)

    erlang下载地址 https://www.erlang.org/downloads/19.3 rabbitmq下载地址 https://dl.bintray.com/rabbitmq/all/ra ...

  5. RabbitMQ消息队列———安装(一)

    一.RabbitMQ队列 不同进程间的通信,简称IPC.不同的进程间的通信,可以基于队列解决,将生产者和消费者进行解耦,中间的队列作为其桥梁.RabbitMQ是一个在AMQP基础上完整的,可复用的企业 ...

  6. python 消息中间件_消息队列中间件 RabbitMQ 详细介绍——安装与基本应用(Python)...

    RabbitMQ 是当前最流行的消息中间件(Message Broker)之一,支持多种消息协议(如 AMQP.MQTT). 同时它也是一个轻量级的非常易于部署的开源软件,可以运行在当前大多数操作系统 ...

  7. RabbitMQ 最新版安装 (Linux环境)

    文章目录 一.Erlang 1. Erlang下载 2. Erlang 上传并解压 3. 验证rabbitmq依赖是否安装 4. 安装rabbitmq依赖 5. Erlang 编译.安装 6. Erl ...

  8. (转)RabbitMQ学习之安装

    http://blog.csdn.net/zhu_tianwei/article/details/40832185 RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客 ...

  9. RabbitMQ消息队列之一:RabbitMQ的环境安装及配置

    RabbitMQ简介: MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法.应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们 ...

  10. RabbitMQ下载与安装(window版) 自我总结

    官网开道 RabbitMQ下载与安装英文教程 下载与安装 erlang 由于RabbitMQ是基于erlang的,所以,在正式安装RabbitMQ之前,需要先安装一下erlang. .装erlang ...

最新文章

  1. 改变你的 KDE 桌面的外观和感觉方法介绍
  2. 区别ie8和ie9的方法
  3. python画三维平面-Python 绘制酷炫的三维图步骤详解
  4. window7开放端sqlserver端口
  5. NOIP2018退役记
  6. spark 源码分析之十三 -- SerializerManager剖析
  7. jedis操作set_使用Redis来进行缓存操作
  8. Color Table
  9. Xshell7,Xftp7免费版下载安装
  10. Java 网络爬虫,就是这么的简单
  11. L298N 电机驱动板 - 详细介绍
  12. EndNoteX9完整详细安装教程
  13. 射击末世--建造者模式
  14. 我在创业游戏公司的一年
  15. Restful 风格请求
  16. Airtest入门案例-操作网易云音乐
  17. 2022年全球原味奶酪片行业分析报告
  18. 学习 Civil 3D二次开发从哪儿开始?
  19. 创建一键部署的前后端(SpringBoot+Vue+nginx)项目镜像
  20. JAVA计算机毕业设计图书馆预约占座系统(附源码、数据库)

热门文章

  1. vue自定义星星评分组件rater,可自定义星星图片,大小,暂不支持半颗星
  2. 新一代PHP MYSQL DREAMWEAVER网站建设典型案例pdf
  3. ie8视频播放器兼容
  4. 关于不能用莱布尼兹准则判别级数敛散性时的其中一种方法示例
  5. 计算机科学版面费,《计算机科学》版面费
  6. 彷徨 | Hive---报表统计
  7. Windows运行(快捷键Win+R)命令大全 及 快捷键
  8. jupyter notebook 用PPT展示代码 +插入图片
  9. Linux命令之screen命令
  10. 区块链安全100问 |​ 第五篇:黑客通过这些方法盗取数字资产,看看你是否中招?