RabbitMQ 下载、安装、配置、验证_rpm版本(Linux环境)
文章目录
- 一、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环境)相关推荐
- 局域网或外网Nexus私服下载安装仓库使用整理(Linux环境)这一篇足够
nexus私服下载&安装&仓库使用 整理(Linux环境)这一篇足够 下载&安装 1.需要jdk8以上环境 2.下载Nexus安装包,官网下载地址:https://www.so ...
- node php环境变量配置,关于NodeJS、NPM安装配置步骤(windows版本) 以及环境变量的介绍...
本篇文章主要介绍了NodeJS.NPM安装配置步骤(windows版本) 以及环境变量详解,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 1.windows下的NodeJS安装是比较方便的(v0. ...
- RabbitMQ 下载安装配置_集群高可用篇_02
文章目录 1. 在线yum安装环境依赖 2. 在线下载软件 3. rpm安装软件 4. 修改集群用户与连接心跳检测 5. 启动rabbitmq 6. 查看rabbitmq启动状态 7. 安装管理插件 ...
- MongoDB下载安装配置(windows版本)
1.下载 附官网:Download MongoDB Community Server | MongoDB 这边很简单,选择下载msi版本就可以了 2.安装 (1)点击next (2)点击接受协 ...
- 图片工具GraphicsMagick的下载安装配置使用
转自:图片工具GraphicsMagick的下载安装配置使用,更优阅读体验:http://www.kongzid.com/ 目录 1.概述 2.下载 2.1 进入官网地址 2.2 进入版本列表页面 2 ...
- MySQL安装配置(Windows和 Linux )
MySQL安装配置(Windows和 Linux ) 文章目录 MySQL安装配置(Windows和 Linux ) 一.MySQL 下载 1. 1 点击 **DOWNLOADS** 1.2 点击 * ...
- RabbitMQ快速安装配置指南
RabbitMQ快速安装配置指南 官网的安装教程由于需要解释原理很多废话,这里总结一下在CentOS7环境下的安装配置过程.如需理解原理,请看官网原文的安装指南或翻译 1. 安装RabbitMQ se ...
- 最全的mysql 5.7.13_最全的mysql 5.7.13 安装配置方法图文教程(linux) 强烈推荐!
linux环境Mysql 5.7.13安装教程分享给大家,供大家参考,具体内容如下 1系统约定 安装文件下载目录:/data/software Mysql目录安装位置:/usr/local/mysql ...
- MySQL 5.7.21详细下载安装配置教程
MySQL 5.7.21详细下载安装配置教程 前言 在安装MySQL的时候会遇到很多问题,博客上有很多解决问题的办法,在这里我附上一些链接,遇到问题的朋友们可以阅读参考哈~本文主要针对于刚接触数据库的 ...
- mysql 5.720安装_MySQL 5.7.27下载安装配置的详细教程
前言 在安装MySQL的时候会遇到很多问题,博客上有很多解决问题的办法,在这里我附上一些链接,遇到问题的朋友们可以阅读参考哈~本文主要针对于刚接触数据库的小白,来安装MySQL数据库.目前官网上的My ...
最新文章
- 数据在计算机中的存储
- react获取URL中参数
- 管理软件实施(2)——开发包括哪些成本
- 线上活动预告丨拥抱金融科技 洞见数据未来
- 车仪表台上的装饰_@云浮车主:车内装饰品摆放不当将被处罚
- MYSQL5.7离线安装报libnuma.so.1()(64bit) is needed by mysql-community-server-5.7.29-1.el7.x86_64
- String中的==与Empty
- 机器学习作业班_python神经网络搭建
- linux网页视频黑边,ffmpeg去除视频黑边命令
- JMX实现远程服务器Tomcat系统监控之一
- 浅析信息化项目的信息化绩效评价
- 车标识别 深度学习车标识别 神经网络车标识别 cnn车标识别 目标检测 yolo识别
- 用聚宽量化炒股-5获取数据函数-7)获取指数成分股权重函数get_index_weights、获取行业成分股代码函数get_industry_stocks
- <!DOCTYPE>解读
- android 检测电量变化,Android电池电量检测
- 其实,我几乎很少看书!
- 复旦大学计算机科学与技术,复旦大学计算机科学技术学院
- ​力扣解法汇总2315. 统计星号
- Ubuntu8.04安装配置大全
- 华为模拟器eNSP防火墙向导配置