centos7安装RabbitMQ教程

centos7安装RabbitMQ教程

erlang版本:22.2.1

RabbitMQ版本:3.8.2

1、安装Erlang

1.1安装依赖

yum install epel-release

yum install gcc gcc-c++ unixODBC unixODBC-devel wxBase wxGTK SDL wxGTK-gl socat

1.2下载

wget https://packages.erlang-solutions.com/erlang/rpm/centos/7/x86_64/esl-erlang_22.2-1~centos~7_amd64.rpm

rpm -ivh --nodeps esl-erlang_22.2-1~centos~7_amd64.rpm

2、安装RabbitMQ

2.1下载

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.2/rabbitmq-server-3.8.2-1.el7.noarch.rpm

2.2安装

rpm -ivh --nodeps rabbitmq-server-3.8.2-1.el7.noarch.rpm

3、启动rabbitmq服务

启动|停止|重启

systemctl start rabbitmq-server.service

systemctl stop rabbitmq-server.service

systemctl restart rabbitmq-server.service

添加到开机启动

systemctl enable rabbitmq-server.service

 启动

systemctl start rabbitmq-server

4、安装web插件

rabbitmq-plugins enable rabbitmq_management

页面监控访问地址:  http://host:15672/#/

 

 

 

【说明】

访问登录页面监控需要先创建用户,并授权,请看下面的:用户&授权

 

 

 

 

5、设置账号密码

#user 普通账户

rabbitmqctl add_user user 123456            #新增一个账号

rabbitmqctl set_permissions -p "/" user ".*" ".*" ".*"   #设置用户权限

rabbitmqctl set_user_tags user administrator   #设置用户角色

#admin 管理员账户

rabbitmqctl add_user admin admin123

rabbitmqctl set_user_tags admin administrator

rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

#添加、删除虚拟主机

rabbitmqctl add_vhost b2b2c_api

rabbitmqctl delete_vhost b2b2c_api

#设置指定用户在指定虚拟主机上的配置、读、写权限

rabbitmqctl set_permissions -p b2b2c_api user ".*" ".*" ".*"

 

posted @   钱哥的博客  阅读(297)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示