原创不易,转正请注明出处
一、下载安装文件
已经下载到百度网盘
链接:https://pan.baidu.com/s/1NLMrAMdrFMBPJGUF44T-Nw提取码:guqa
安装文件有两个,一个是rabbitmq本体,另一个是erlang环境。
也可以从官网下载:
https://www.rabbitmq.com/download.html
二、安装文件(分别按照以下顺序安装)
rpm -ivh erlang-23.3.4.5-1.el8.x86_64.rpm #先安装erlang环境
yum install socat -y #这里是安装依赖包(联网才能使用yum)
rpm -ivh rabbitmq-server-3.8.19-1.el8.noarch.rpm
安装完之后运行启动命令,查看运行状态,设置开机启动
systemctl start rabbitmq-server.service #启动rabbitmq
systemctl status rabbitmq-server.service #查看状态
systemctl enable rabbitmq-server.service #添加到启动项
安装web管理插件,为了方便后台管理,安装可视化的web管理插件
systemctl stop rabbitmq-server.service #先停止rabbitmq的运行,如果没有启动跳过这一步
rabbitmq-plugins enable rabbitmq_management #安装web插件
systemctl start rabbitmq-server.service #再次启动
web插件安装完能够访问的前提是关闭了防火墙或者开放15672端口,考虑到安全还是建议开放防火墙端口吧
firewall-cmd --zone=public --permanent --add-port=15672/tcp #防火墙添加15672端口
systemctl restart firewalld #重启防火墙
firewall-cmd --list-all #查看防火墙状态
浏览器打开 ip地址:15672
三、创建用户
需要创建一个新用户
rabbitmqctl add_user admin 123 #创建账号admin,密码123
rabbitmqctl set_user_tags admin administrator #设置用户admin的角色为administrator超级管理员
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*" #设置用户权限,所有资源的配置、写、读权限
用新建的admin用户登录
到此安装成功。