简介:RabbitMQ是一个开源的消息代理软件,用于在分布式系统中存储和转发消息。本文将介绍如何安装和部署RabbitMQ,以便在分布式系统中实现可靠的消息传递。
RabbitMQ是一个开源的消息代理软件,基于Erlang语言编写,支持多种语言,包括Java、Python、Ruby等。它主要用于在分布式系统中存储和转发消息,具有高可用性、高可扩展性和易用性等特点。下面我们将介绍如何安装和部署RabbitMQ。
sudo yum install socat -y
wget https://github.com/rabbitmq/erlang-rpm/releases/download/v23.0.2/erlang-23.0.2-1.el7.x86_64.rpmsudo rpm -ivh erlang-23.0.2-1.el7.x86_64.rpm
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.5/rabbitmq-server-3.8.5-1.el7.noarch.rpmsudo rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm
sudo systemctl start rabbitmq-server
如果一切正常,该命令将返回RabbitMQ的状态信息,包括节点名称、Erlang版本、RabbitMQ版本等信息。
rabbitmqctl status
然后重新启动RabbitMQ服务,就可以通过浏览器访问RabbitMQ的管理界面了。默认的管理地址是http://localhost:15672。用户名和密码默认都是guest。
rabbitmq-plugins enable rabbitmq_management