心耘博客 | ZLPRIME-磊落平生志,破浪去乘风 心耘博客 | ZLPRIME-磊落平生志,破浪去乘风
  • 首页
  • 朝花夕拾
    • 光影记录
    • 生活随笔
  • 代码如诗
    • 100 Days of SwiftUI
    • 后端技术
    • 服务器配置
  • 影集
  • 关于我
  • 更多
    • 专题汇总
    • 友情链接
    • 留言板
  • 1
  • 0

Centos8中安装RabbitMQ

心耘
3 年前
  1. 在官网下载centos8版本的RabbitMQ

下载地址:Installing on RPM-based Linux (RedHat Enterprise Linux, CentOS, Fedora, openSUSE) — RabbitMQ

Centos8中安装RabbitMQ
  1. 登录需要安装RabbitMq的Centos服务器,将第一步中下载的RabbitMq的rpm包,上传到服务器中。我上传的目录是 /usr/software
Centos8中安装RabbitMQ
  1. 由于RabbitMq是有Erlang写的,所以想要正常运行RabbitMq需要在centos8中安装改语言的环境

去下列网址:rabbitmq/erlang - Packages · packagecloud

选择一个erlang版本然后点进去。注意选择正确的系统版本(el8)和处理器架构(x86_64)

Centos8中安装RabbitMQ

点进去之后的内页会告诉我们如何安装:

Centos8中安装RabbitMQ
  1. 在/usr/software 目录下依次执行上图中的两条命令
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
Centos8中安装RabbitMQ
sudo yum install erlang-24.3.4.5-1.el8.x86_64
Centos8中安装RabbitMQ

看到这个界面说明erlang已经在系统中安装完成。

  1. RabbitMQ的使用还需要安装socat工具,执行以下命令:
yum install socat -y
  1. 安装RabbitMQ,在存放安装包的目录下执行下列命令:
rpm -ivh rabbitmq-server-3.10.7-1.el8.noarch.rpm 
Centos8中安装RabbitMQ
  1. 安装完成后,尝试启动一下RabbitMQ:
systemctl start rabbitmq-server.service 

如果没有报错,则说明已经启动成功了。当然我们也可以查看一下状态:

systemctl status rabbitmq-server.service 
Centos8中安装RabbitMQ

已经正常启动了

我们还可以将RabbitMQ添加到开机自启动

chkconfig rabbitmq-server on
  1. 安装RabbitMQ的web管理插件,方便我们在web端直接管理RabbitMq

首先停止RabbitMQ服务:

systemctl stop rabbitmq-server.service

安装插件:

rabbitmq-plugins enable rabbitmq_management

开放服务器的15672和5672端口,他们分别是RabbitMq的前端管理界面访问端口和RabbitMq的服务端口:

firewall-cmd --permanent --zone=public --add-port=15672/tcp
firewall-cmd --permanent --zone=public --add-port=5672/tcp
systemctl reload firewalld

再启动一下刚才安装插件时,关闭的RabbitMq服务:

systemctl start rabbitmq-server.service
  1. 访问服务器的15672端口即可进入web管理端
Centos8中安装RabbitMQ
  1. 为RabbitMQ创建一个新的管理账户

创建用户名为admin密码为123的用户

rabbitmqctl add_user admin 123

设置用户角色

rabbitmqctl set_user_tags admin administrator

设置用户权限

rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
  1. 使用刚才设置的用户名和密码即可登录RabbitMQ的网页管理端
Centos8中安装RabbitMQ

至此RabbitMQ的安装就完成了

centos java
1
Dozer的基本使用
上一篇
摘草莓2
下一篇

评论 (0)

再想想
暂无评论

心耘

73
文章
167
评论
93
喜欢

标签

centos (13) java (22) jenkins (7) linux (12) lombok (1) maven (1) mysql (3) redis (2) rocky linux (3) spring (8) wordpress (5) 发布 (3) 实用技巧 (7) 教程 (6) 服务器配置 (3) 生活 (5) 部署 (2)

聚合文章

生活杂记(一)
家电选购小结-空调
十一带娃心得
通过War包升级Jenkins版本

专题推荐

7

Jenkins合集

12

服务器配置

猜你喜欢

通过War包升级Jenkins版本

通过War包升级Jenkins版本

1 年前
413 0 0
Linux修改系统时区并同步系统时间

Linux修改系统时区并同步系统时间

1 年前
1,093 0 1
Linux中安装并配置Maven

Linux中安装并配置Maven

1 年前
992 0 0
在Centos中新建用户

在Centos中新建用户

1 年前
1,060 0 0
1

简介

海边微风起,等风也等你

留言板

留言板

小伙伴们

2Broear 乙末博客 若志随笔 豆豆 诗意笔记 元のDiary
Copyright © 2017-2025 心耘博客 | ZLPRIME-磊落平生志,破浪去乘风. 皖ICP备17019582号
  • 首页
  • 朝花夕拾
    • 光影记录
    • 生活随笔
  • 代码如诗
    • 100 Days of SwiftUI
    • 后端技术
    • 服务器配置
  • 影集
  • 关于我
  • 更多
    • 专题汇总
    • 友情链接
    • 留言板

搜索

  • java
  • spring

心耘

73
文章
167
评论
93
喜欢