栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

阿里云服务器CentenOS8下载RabbitMQ,保姆级教程

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

阿里云服务器CentenOS8下载RabbitMQ,保姆级教程

阿里云Centnos8下载RabbitMQ,保姆教程

文章目录
  • 阿里云Centnos8下载RabbitMQ,保姆教程
  • 前言
  • 1、访问rabbit官网
  • 2、Elang下载:
  • 3.使用Xftp将下载完的文件上传到云服务器/opt目录下
  • 4.安装
  • 5.阿里云服务器配置安全组端口
  • 6.登录验证
  • 7.创建新用户
  • 总结


前言

RabbitMQ 是一个消息中间件:它接受并转发消息。你可以把它当做一个快递站点,当你要发送一个包 裹时,你把你的包裹放到快递站,快递员最终会把你的快递送到收件人那里,按照这种逻辑 RabbitMQ 是 一个快递站,一个快递员帮你传递快件。RabbitMQ 与快递站的主要区别在于,它不处理快件而是接收存储和转发消息数据。

1、访问rabbit官网

链接: https://www.rabbitmq.com/



2、Elang下载:

链接:https://github.com/rabbitmq/erlang-rpm/releases

3.使用Xftp将下载完的文件上传到云服务器/opt目录下

![在这里插入图片描述](https://img-blog.csdnimg.cn/ad0ecdc7b73345778ae67ffaccc2ee87.png

4.安装

4.1使用连接工具cd /opt进入目录可以看到已经有了这两个文件

4.2执行以下命令

rpm -ivh erlang-25.0.3-1.el8.x86_64.rpm
yum install socat -y
rpm -ivh rabbitmq-server-3.10.6-1.el8.noarch.rpm

安装完后使用命令/sbin/service rabbitmq-server start启动服务

/sbin/service rabbitmq-server start

使用命令/sbin/service rabbitmq-server status查看状态

/sbin/service rabbitmq-server status


使用命令rabbitmq-plugins enable rabbitmq_management开启插件

rabbitmq-plugins enable rabbitmq_management

使用命令重启rabbitmq

/sbin/service rabbitmq-server restart
5.阿里云服务器配置安全组端口

5.1记得配置服务器安全组,开放端口

5.2配置防火墙

查看防火墙状态命令systemctl status firewall
防火墙开放15672端口命令firewall-cmd --zone=public --add-port=15672/tcp --permanent
重启防火墙systemctl restart firewalld

此时查看防火墙端口开放情况firewall-cmd --query-port=15672/tcp


说明端口已开放

6.登录验证

在浏览器上输入http://你的公网IP地址:15762
进入RabbitMQ登录页面

输入默认用户名和密码guest/guest,提示无权登录

7.创建新用户
7.1创建账号
命令:rabbitmqctl add_user 账号 密码

7.2设置用户角色
命令:rabbitmqctl set_user_tags 账号 角色
例如(可直接用这个命令,但是账户名记得改,这里是管理员角色):
rabbitmqctl set_user_tags admin administrator

7.3设置用户权限
rabbitmqctl set_permissions -p     
命令:rabbitmqctl set_permissions -p "/" 你的账号名 ".*" ".*" ".*" 
说明:用户 具有/vhost1 这个 virtual host 中所有资源的配置、写、读权限 
当前用户和角色
7.4查看当前用户角色
命令:rabbitmqctl list_users
7.5重置命令
关闭应用rabbitmqctl stop_app
清除rabbitmqctl reset
重启rabbitmqctl start_app

再次使用admin用户登录,登录成功

总结

以上就是今天要讲的内容,本文介绍了RabbitMQ在阿里云Centnos8上进行安装的详细过程,如果出现登录界面无法打开可能是因为防火墙上没开放端口。希望能够帮助到大家。记得点赞哦!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1020309.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号