【工具】RabbitMQ的安装

安装

安装erlang环境

官网提示:https://www.erlang-solutions.com/resources/download.html
安装erlang:

yum -y install esl-erlang_23.0.2-1_centos_7_amd64.rpm

检测erlang

erl

RabbitMQ安装

官网下载地址:http://www.rabbitmq.com/download.html
安装RabbitMQ

yum -y install rabbitmq-server-3.8.5-1.el7.noarch.rpm

查看RabbitMQ插件列表

rabbitmq-plugins list

image
依次输入:

rabbitmq-plugins enable rabbitmq_management

systemctl start rabbitmq-server.service
systemctl status rabbitmq-server.service

显示如下,则为正常启动
image

登录

image
IP地址为服务器IP
端口号默认15672

username和password均为guest
但是此时登录会出现
image
提示,目前只能本地localhost登录,不可以远程连接,因此我们需要添加可以远程连接的配置。

解决

  1. 添加配置
[root@mohenEdu01 ~]# cd /etc/rabbitmq/
[root@mohenEdu01 rabbitmq]# ll
总用量 4
-rw-r--r--. 1 root rabbitmq 23 11月 11 19:11 enabled_plugins
[root@mohenEdu01 rabbitmq]# vim rabbitmq.config

rabbitmq.config中写入

[{rabbit,[{loopback_users,[]}]}].

保存退出,重启并查看状态

systemctl restart rabbitmq-server.service
systemctl status rabbitmq-server.service

image

到此可以使用guest,guest进入RabbitMQ管控台
image

可能出现的问题解决

查看RabbitMQ插件列表

rabbitmq-plugins list

如果出现列表不能查看的情况:
image

解决步骤:

  1. vi /etc/hosts
    image
    添加第三行
    前面是服务器的IP地址,后面是
    image
    @后面的名称

保存退出,即可进行开始的查看插件列表命令

posted @ 2022-11-11 21:56  沫漓fighting  阅读(38)  评论(0)    收藏  举报