【CentOS】 Linux 7.4.1708 (Core)安装RabbitMQ消息中间件

1、下载安装相关依赖环境Erlang语言

#下载rpm包
wget https://packages.erlang-solutions.com/erlang/rpm/centos/6/x86_64/esl-erlang_R16B03-6~centos~6_amd64.rpm
#下载epel源
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
#安装epet源
rpm -ivh epel-release-latest-7.noarch.rpm
yum repolist
# 安装(安装过程中所有选择y)
yum install erlang
# 安装yum-versionlock (安装过程中所有选择y)
yum install yum-plugin-versionlock
# 禁止Erlang语言自动更新
yum versionlock erlang

2、安装RabbitMQ Server

#下载
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.1/rabbitmq-server-3.5.1-1.noarch.rpm
# 导入签名
rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
# 安装
yum install rabbitmq-server-3.5.1-1.noarch.rpm
#root权限下执行:    设置为开机启动
chkconfig rabbitmq-server on
#启动
service rabbitmq-server start  
#查看rabbitmq状态
systemctl status rabbitmq-server.service
#停止mq服务
rabbitmqctl stop

3、安装RabbitMQ Web管理界面插件

#安装
 rabbitmq-plugins enable rabbitmq_management

4、新增个人账号,用于远程登录

#创建账号 注意(add_user后分别是账号和密码)
rabbitmqctl add_user xuan 123456
#设置用户角色 注意(xuan是你自己创建的账号)
rabbitmqctl set_user_tags xuan administrator
#设置用户权限 注意(xuan是自己创建的账号)
rabbitmqctl set_permissions -p "/" xuan ".*" ".*" ".*"
#查看当前用户和角色
rabbitmqctl list_users

5、开启防火墙访问管理页面

#开启防火墙15672端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent
#重启防火墙
systemctl restart firewalld
#查看防火墙当前状态
firewall-cmd --state

6、访问自己的ip+上端口15672 输入账号和密码即可进入管理页面

在这里插入图片描述
在这里插入图片描述

7、遇到困难可以评论(有信必回)小轩微信17382121839。

发布了47 篇原创文章 · 获赞 57 · 访问量 8886

猜你喜欢

转载自blog.csdn.net/qq_41741884/article/details/99414653