RabbitMQ的安装
RabbitMQ的安装
本文是基于CentOS 7.3系统环境,进行RabbitMQ的安装和使用
- rabbitmq-server-3.7.9-1
- CentOS 7.3
一、RabbitMQ简介
(1) 什么是RabbitMQ
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。
二、RabbitMQ安装
(1) 下载安装包
(2) 下载依赖包
- epel-release-7-11.noarch.rpm
- erlang-22.2.6-1.el7.x86_64.rpm
- socat-1.7.3.2-2.el7.x86_64.rpm
openssl-libs-1.0.2k-16.el7.x86_64.rpm
(3) 安装依赖包
rpm -qa | grep -i openssl-libs rpm -e --nodeps openssl-libs-1.0.1e-60.el7.x86_64rpm -ivh openssl-libs-1.0.2k-12.el7.x86_64.rpmrpm -ivh epel-release-7-11.noarch.rpm rpm -ivh erlang-22.2.6-1.el7.x86_64.rpmrpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm
(4) 安装RabbitMQ
rpm -ivh rabbitmq-server-3.7.9-1.el7.noarch.rpm
(5) 配置RabbitMQ
cd /usr/share/doc/rabbitmq-server-3.7.9cp rabbitmq.config.example /etc/rabbitmq/rabbitmq.configvi /etc/rabbitmq/rabbitmq.config# 去掉注释和逗号{loopback_users, []}
(6) 配置开机启动
systemctl enable rabbitmq-server
(7) 启动rabbitmq-server
systemctl start rabbitmq-server
(8) 启动rabbitmq管理服务
rabbitmq-plugins enable rabbitmq_management
(9) 开放防火墙端口
firewall-cmd --add-port=5672/tcp --permanentfirewall-cmd --add-port=15672/tcp --permanentfirewall-cmd --add-port=25672/tcp --permanentfirewall-cmd --reload
(10) 浏览器访问
http://IP:15672Useame: guestPassword: guest
作者:哈工大的许政
来源链接:https://blog.csdn.net/qq_32599479/article/details/105701908
版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。
2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。