CentOS 7上安装RabbitMQ

系统环境:CentOS 7 64bit

1. 下载适合CentOS 7.x的RabbitMQ Rpm包:

http://www.rabbitmq.com/install-rpm.html



2. 安装erlang。

rabbitmq-server-3.6.12需要erlang的版本大于16B,而直接使用EPEL源的yum install erlang,得到的版本是14B。所以通过下面方式安装erlang:

2.1 使用Erlang Solutions

执行下面的命令:

wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

2.2 安装指定版本的erlang。

yum install erlang-20.1-1.el6

如果没有使用EPEL,请先使用EPEL:

rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm


3. 安装RabbitMQ Rpm包:

rpm -ivh rabbitmq-server-3.6.12-1.el7.noarch.rpm

报错:

warning: rabbitmq-server-3.6.12-1.el7.noarch.rpm: Header V4 RSA/SHA512 Signature, key ID 6026dfca: NOKEY

error: Failed dependencies:

socat is needed by rabbitmq-server-3.6.12-1.el7.noarch

先安装socat:

yum install socat

4. 启动RabbitMQ Server:

开启自动启动:

chkconfig rabbitmq-server on

直接启动:

systemctl start rabbitmq-server

检查服务状态:

systemctl status rabbitmq-server


5. 使用RabbitMQ图形化管理界面:

rabbitmq-plugins enable rabbitmq_management

使用用户名guest和密码guest访问http://localhost:15672。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容