ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

【RabbitMQ】基于 CentOS 7.9 的详细安装教程

2022-03-27 23:02:08  阅读:372  来源: 互联网

标签:service CentOS rabbitmq server 访问 RabbitMQ 7.9 安装 输入


一、下载Erlang

https://www.erlang-solutions.com/downloads/
在这里插入图片描述

二、下载RabbitMQ

https://packagecloud.io/rabbitmq/rabbitmq-server/
在这里插入图片描述
注意:下载的版本不要搞错!
在这里插入图片描述

三、上传文件包到linux

在这里插入图片描述

四、开始安装

4.1 安装elang

输入命令:yum -y install esl-erlang_24.2.1-1\~centos\~7_amd64.rpm

在这里插入图片描述
边安装会顺便下载安装所需的其他依赖

注意:你的虚拟机必须有网络才行
在这里插入图片描述
安装完成!
在这里插入图片描述
测试安装是否无误,输入:erl,出现以下效果为安装成功在这里插入图片描述

4.2 安装rabbitmq

输入:yum -y install rabbitmq-server-3.9.14-1.el7.noarch.rpm
在这里插入图片描述
安装完成!
在这里插入图片描述

五、运行测试

输入:systemctl start rabbitmq-server.service启动

启动好后,输入:systemctl status rabbitmq-server.service查看是否正常运行

在这里插入图片描述
出现以下情况,说明安装成功!
在这里插入图片描述

六、下载可视化窗口插件

输入:rabbitmq-plugins enable rabbitmq_management

在这里插入图片描述
安装完成!
在这里插入图片描述

七、访问测试

输入:你的linux的IP地址:15672

如我的是:http://192.168.238.130:15672/

注意:能访问的前提是防火墙已关闭或者开放了15672这个端口

如果防火墙没关闭的,可以开放端口号:

1、输入:firewall-cmd --permanent --add-port=15672/tcp

2、success后输入:firewall-cmd --reload

在这里插入图片描述

访问成功!
在这里插入图片描述
登入查看:

默认的用户名和密码是:guest

我们发现,如果是本机访问是访问不了的,不允许跨域访问
在这里插入图片描述
因此我们要进行一下设置,让rabbitmq可以接受跨域访问

八、跨域访问设置

8.1 进入rabbitmq配置目录

输入: cd /etc/rabbitmq
在这里插入图片描述

8.2 新建rabbitmq配置文件

输入:vim rabbitmq.config 进入编辑

在这里插入图片描述
输入:[{rabbit,[{loopback_users,[]}]}].

注意结尾有个小.噢!在这里插入图片描述
之后输入:wq保存退出

接着重启rabbitmq

输入:systemctl restart rabbitmq-server.service
在这里插入图片描述
重启后,查看是否正常运行启动

输入:systemctl status rabbitmq-server.service

如下图,正常启动
在这里插入图片描述

九、重新访问查看结果

如下图:访问成功!
在这里插入图片描述
至此安装完成!

如果本教程对你有帮助的话,记得给博主一个点赞支持噢!

标签:service,CentOS,rabbitmq,server,访问,RabbitMQ,7.9,安装,输入
来源: https://www.cnblogs.com/He-Xiang-best/p/16065048.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有