栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

【RabbitMQ】消息中间件|入门安装|centos8|一通百通

【RabbitMQ】消息中间件|入门安装|centos8|一通百通

文章目录

rabbitMq安装

centos8安装rabbitMq

**rabbitmq****erlang**socat启动服务相关管理放行端口访问控制台 RabbitMQ 常用命令

rabbitMq安装 centos8

centos8 yum问题

https://blog.csdn.net/weixin_42109053/article/details/123670169

安装rabbitMq

下载好互相适合的如下的三个软件包

rabbitmq

https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.4

https://www.rabbitmq.com/download.html

erlang

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

socat

https://pkgs.org/download/socat

然后安装

​ 最好按顺序: 安装erlang 然后 socat 然后rabbitmq安装erlang yum install erlang-22.3.4.2-1.el7.x86_64.rpm选y即可其他的一样 启动服务

    启动服务 service rabbitmq-server start关闭服务 service rabbitmq-server stop查看服务状态 service rabbitmq-server status重启服务 service rabbitmq-server restart

相关管理
#开启rabbitmq服务
service rabbitmq-server start
#启动插件页面管理 
rabbitmq-plugins enable rabbitmq_management
#创建用户
rabbitmqctl add_user username pwd
#创建用户
rabbitmqctl set_user_tags username administrator
#赋予权限
rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
放行端口
# 查看firewalld状态
systemctl status firewalld
# 查看已经开放的端口
firewall-cmd --list-ports
# 添加 5672 和 15672 端口访问权限(永久)
firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --zone=public --add-port=5672/tcp --permanent
# 重新加载
firewall-cmd --reload
# 查看15672端口是否开启
lsof -i:15672
访问控制台

点击浏览器,访问http://ip:15672,输入设置的用户名和密码,首次访问可能有点慢。

RabbitMQ 常用命令
启动:rabbitmq-server &

队列重置(清空队列、用户等,慎重操作!):rabbitmqctl stop_app、rabbitmqctl reset、rabbitmqctl stop

关闭:rabbitmqctl stop

列举出所有用户:rabbitmqctl list_users

列举出所有队列:rabbitmqctl list_queues

添加用户:rabbitmqctl add_user  

设置用户角色为管理员:rabbitmqctl set_user_tags  administrator

权限设置:rabbitmqctl set_permissions -p /  ".*" ".*" ".*"

查看状态:rabbitmqctl status

安装RabbitMQWeb管理插件:rabbitmq-plugins enable rabbitmq_management
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/779678.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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