Centos7 安装 RabbitMQ
  TEZNKK3IfmPf 2023年11月14日 21 0

一、上传 Centos7

Centos7 安装 RabbitMQ-3.4.1

二、安装

1. 安装 erlang

由于 RqbbitMQ 是 erlang 语言开发的,所以要先安装 erlang

 

[root@Suke local]# rpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm
[root@Suke local]# yum install epel-release

Centos7 安装 RabbitMQ-3.4.1

2. 安装 socat

[root@Suke local]# rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm

Centos7 安装 RabbitMQ-3.4.1

3. 安装rabbitmq

[root@Suke local]# rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm

Centos7 安装 RabbitMQ-3.4.1

4. 启动 rabbitmq

[root@Suke local]# service rabbitmq-server start

Centos7 安装 RabbitMQ-3.4.1

查看状态:service rabbitmq-server status

提示:Error: unable to connect to node rabbit@wangzaiplus: nodedown 是没有启动

5. 启用后台管理插件 

[root@Suke local]# rabbitmq-plugins enable rabbitmq_management

Centos7 安装 RabbitMQ-3.4.1

提示rabbit@suke... started 6 plugins.即表示启用成功!

三、启动访问

问题:rabbitmq从3.3.0开始, 默认用户guest只允许本机访问, 即: http://localhost:15672, 如果通过ip:port访问, 会发现Login failed。新建一个admin用户,用于在过程登录rabbitmq:

解决办法:添加配置文件(这一步可以不做,如果登录不了再配这个)

① 输入命令 cd /etc/rabbitmq

② 输入命令 vi rabbitmq.config

Centos7 安装 RabbitMQ-3.4.1

③ 编辑内容 [{rabbit, [{loopback_users, []}]}].

④ 保存退出

Centos7 安装 RabbitMQ-3.4.1

重启服务:[root@Suke rabbitmq]# service rabbitmq-server restart

Centos7 安装 RabbitMQ-3.4.1

访问本机地址:http://192.168.60.130:15672/

Centos7 安装 RabbitMQ-3.4.1

访问成功! 

Centos7 安装 RabbitMQ-3.4.1

四、命令补充:启动、停止

service rabbitmq-server start

service rabbitmq-server stop

service rabbitmq-server restart

service rabbitmq-server status

rabbitmq-plugins enable rabbitmq_management

rabbitmq-plugins disable rabbitmq_management

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月14日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2023年11月14日   16   0   0 CentOS7端口
  TEZNKK3IfmPf   2023年11月14日   15   0   0 CentOS7root
  TEZNKK3IfmPf   2023年11月14日   47   0   0 CentOS7
TEZNKK3IfmPf