文章目录

  • 一、RabbitMQ 安装准备
  • 二、RabbitMQ 安装
    • 2.1. 环境安装(最小化版本先安装环境)
    • 2.2. 安装包下载
    • 2.3. rpm安装RabbitMQ
    • 2.4. 配置文件修改
    • 2.5. 启动RabbitMQ
    • 2.6. 查看RabbitMQ是否启动
    • 2.7. 查看RabbitMQ 插件列表
    • 2.8. 安装RabbitMQ 管控台
    • 2.9. 浏览器访问RabbitMQ 管控台
  • 三、RabbitMQ常用命令
一、RabbitMQ 安装准备
步骤 说明
官网地址:https://www.rabbitmq.com/
提前准备:安装Linux必要依赖包
下载RabbitMQ必须安装包
配置文件修改
管控台安装
浏览器验证
二、RabbitMQ 安装
2.1. 环境安装(最小化版本先安装环境)
yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz tcp_wrappers
2.2. 安装包下载
## erlang
wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm
## 秘钥包
wget http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm
## rabbitmq
wget www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm
2.3. rpm安装RabbitMQ
rpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm
rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm
rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm
2.4. 配置文件修改
vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app

比如修改密码、配置等等,例如:loopback_users 中的 <<“guest”>>,只保留guest
服务启动和停止:

2.5. 启动RabbitMQ

启动 rabbitmq-server start &
停止 rabbitmqctl app_stop

2.6. 查看RabbitMQ是否启动
lsof -i:5672


rabbitmq只是安装成功了,但是没有图形化界面,需要安装rabbitmq管控台。

2.7. 查看RabbitMQ 插件列表
rabbitmq-plugins list

2.8. 安装RabbitMQ 管控台
rabbitmq-plugins enable rabbitmq_management

2.9. 浏览器访问RabbitMQ 管控台

注:管控台默认端口号:15672
java通信端口是5672
一定要关闭防火墙或者开放端口15672,不然不会404

#单机
http://192.168.188.128:15672/
#集群
http://192.168.188.128:25672/


查看防火墙状态并关闭防火墙:

#查看防火墙的状态
systemctl status firewalld
#关闭防火墙(临时,重启失效)
systemctl stop firewalld


再次浏览器访问RabbitMQ 管控台,并登录:

#单机
http://192.168.188.128:15672/
#集群
http://192.168.188.128:25672/



管理插件:rabbitmq-plugins enable rabbitmq_management
访问地址:http://192.168.188.128:15672/

三、RabbitMQ常用命令
说明 服务命令
RabbitMQ启动 service rabbitmq-server start
RabbitMQ停止 service rabbitmq-server stop
RabbitMQ重启 service rabbitmq-server restart
查看运行状态 rabbitmqctl status
说明 服务命令
RabbitMQ启动 rabbitmq-server start &
RabbitMQ停止 rabbitmqctl stop
查看运行状态 rabbitmqctl status
说明 命令
RabbitMQ启动 rabbitmqctl start_app
RabbitMQ停止 rabbitmqctl stop_app
说明 管控台命令
RabbitMQ管控台启用 rabbitmq-plugins enable rabbitmq_management
RabbitMQ管控台关闭 rabbitmq-plugins disable rabbitmq_management
查看rabbitmq插件列表 rabbitmq-pluginslist
查看rabbitmq服务 ps -ef |grep rabbitmq
说明 如果不能停止,查出进程号直接kill -9 进程号

RabbitMQ 下载、安装、配置、验证_rpm版本(Linux环境)相关推荐

  1. 局域网或外网Nexus私服下载安装仓库使用整理(Linux环境)这一篇足够

    nexus私服下载&安装&仓库使用 整理(Linux环境)这一篇足够 下载&安装 1.需要jdk8以上环境 2.下载Nexus安装包,官网下载地址:https://www.so ...

  2. node php环境变量配置,关于NodeJS、NPM安装配置步骤(windows版本) 以及环境变量的介绍...

    本篇文章主要介绍了NodeJS.NPM安装配置步骤(windows版本) 以及环境变量详解,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 1.windows下的NodeJS安装是比较方便的(v0. ...

  3. RabbitMQ 下载安装配置_集群高可用篇_02

    文章目录 1. 在线yum安装环境依赖 2. 在线下载软件 3. rpm安装软件 4. 修改集群用户与连接心跳检测 5. 启动rabbitmq 6. 查看rabbitmq启动状态 7. 安装管理插件 ...

  4. MongoDB下载安装配置(windows版本)

    1.下载 附官网:Download MongoDB Community Server | MongoDB 这边很简单,选择下载msi版本就可以了 ​​​ 2.安装 (1)点击next (2)点击接受协 ...

  5. 图片工具GraphicsMagick的下载安装配置使用

    转自:图片工具GraphicsMagick的下载安装配置使用,更优阅读体验:http://www.kongzid.com/ 目录 1.概述 2.下载 2.1 进入官网地址 2.2 进入版本列表页面 2 ...

  6. MySQL安装配置(Windows和 Linux )

    MySQL安装配置(Windows和 Linux ) 文章目录 MySQL安装配置(Windows和 Linux ) 一.MySQL 下载 1. 1 点击 **DOWNLOADS** 1.2 点击 * ...

  7. RabbitMQ快速安装配置指南

    RabbitMQ快速安装配置指南 官网的安装教程由于需要解释原理很多废话,这里总结一下在CentOS7环境下的安装配置过程.如需理解原理,请看官网原文的安装指南或翻译 1. 安装RabbitMQ se ...

  8. 最全的mysql 5.7.13_最全的mysql 5.7.13 安装配置方法图文教程(linux) 强烈推荐!

    linux环境Mysql 5.7.13安装教程分享给大家,供大家参考,具体内容如下 1系统约定 安装文件下载目录:/data/software Mysql目录安装位置:/usr/local/mysql ...

  9. MySQL 5.7.21详细下载安装配置教程

    MySQL 5.7.21详细下载安装配置教程 前言 在安装MySQL的时候会遇到很多问题,博客上有很多解决问题的办法,在这里我附上一些链接,遇到问题的朋友们可以阅读参考哈~本文主要针对于刚接触数据库的 ...

  10. mysql 5.720安装_MySQL 5.7.27下载安装配置的详细教程

    前言 在安装MySQL的时候会遇到很多问题,博客上有很多解决问题的办法,在这里我附上一些链接,遇到问题的朋友们可以阅读参考哈~本文主要针对于刚接触数据库的小白,来安装MySQL数据库.目前官网上的My ...

最新文章

  1. 数据在计算机中的存储
  2. react获取URL中参数
  3. 管理软件实施(2)——开发包括哪些成本
  4. 线上活动预告丨拥抱金融科技 洞见数据未来
  5. 车仪表台上的装饰_@云浮车主:车内装饰品摆放不当将被处罚
  6. MYSQL5.7离线安装报libnuma.so.1()(64bit) is needed by mysql-community-server-5.7.29-1.el7.x86_64
  7. String中的==与Empty
  8. 机器学习作业班_python神经网络搭建
  9. linux网页视频黑边,ffmpeg去除视频黑边命令
  10. JMX实现远程服务器Tomcat系统监控之一
  11. 浅析信息化项目的信息化绩效评价
  12. 车标识别 深度学习车标识别 神经网络车标识别 cnn车标识别 目标检测 yolo识别
  13. 用聚宽量化炒股-5获取数据函数-7)获取指数成分股权重函数get_index_weights、获取行业成分股代码函数get_industry_stocks
  14. <!DOCTYPE>解读
  15. android 检测电量变化,Android电池电量检测
  16. 其实,我几乎很少看书!
  17. 复旦大学计算机科学与技术,复旦大学计算机科学技术学院
  18. ​力扣解法汇总2315. 统计星号
  19. Ubuntu8.04安装配置大全
  20. 华为模拟器eNSP防火墙向导配置

热门文章

  1. WiFi的基本调制过程
  2. 数据结构--赫夫曼树及其应用
  3. lucene中write.lock索引锁机制的原理
  4. CNN(Convolutional Neural Network) 的基础
  5. Windows驱动程序的加载
  6. ElasticSearch 快照 备份、恢复数据
  7. 数字农业WMS库存操作重构及思考
  8. PostgreSQL数据目录深度揭秘
  9. 戏说云栖,如果这些名人参加云栖大会。。。
  10. 支付宝工程师如何搞定关系数据库的“大脑”——查询优化器