Rocky8.x 安装RabbitMQ

一、下载rpm安装包

准备离线RPM包:erlang-25.0-1.el8.x86_64.rpm、rabbitmq-server-3.11.11-1.el8.noarch.rpm

Erlang下载离线包地址:https://github.com/rabbitmq/erlang-rpm/releases/tag/v25.0
RabbitMQ下载离线包地址:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.11.11

系统根目录创建download文件夹,将下载的rpm包上传至此文件夹。也可直接在系统内使用 “wget + 下载地址” 命令直接下载rpm安装包,但是外站地址下载失败的概率很大,所以建议先下载后上传。

mkdir download

二、准备安装环境

如果之前安装过erlang,需先删除!

yum remove erlang*

安装C++编译环境

yum -y install make gcc gcc-c++
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC unixODBC-devel httpd python-simplejson

三、安装

进入存放rpm包的文件夹

cd download/
1705632284589.png

erlang安装

rpm -ivh erlang-25.0-1.el8.x86_64.rpm
1705632440056.png

rabbitmq安装

rpm -ivh rabbitmq-server-3.11.11-1.el8.noarch.rpm
1705632475197.png

运行配置 rabbitmq

systemctl enable rabbitmq-server --now

# 创建用户绑定vhost(账号:admin  密码:qwer2)
rabbitmqctl add_user admin qwer2
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
rabbitmqctl set_user_tags admin administrator
rabbitmqctl delete_user guest
1705632688205.png
1705632767899.png

开启web端管理界面

### 开启web端界面管理,监听15672端口
rabbitmq-plugins enable rabbitmq_management

### 重启服务生效,访问验证(rabbitmq目录/sbin 下)
1、正常启动:rabbitmq-server restart
2、后台启动:rabbitmq-server -detached
1705632868489.png

设置防火墙策略开启端口访问并重新加载配置

### 15672 web端管理界面
### 25672 集群管理端口
### 5672 AMQP端口,用于客户端应用程序的连接建立

firewall-cmd --permanent --add-port=15672/tcp
firewall-cmd --permanent --add-port=5672/tcp
firewall-cmd --reload
1705633004577.png

访问web端验证 地址:ip:15672 账号密码:admin / qwer2


1705633122992.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容