OpenCloudOS 8配置rabbitmq

前言

centos7和8都停止维护了,可悲可叹,想当年还记得面试官问我用centos8停止维护了,你不知道吗?现在centos7也停止维护了,之前买服务器便选了腾讯的OpenCloudOS 8,老哥们现在用的是什么服务器呢?

言归正传,选用的版本为rabbitmq3.13,erl版本是26.0-26.x

版本对应关系如下Erlang Version Requirements | RabbitMQ

操作步骤

1.下载

 rpm下载地址Releases · rabbitmq/erlang-rpm · GitHub

os8选择el8

rabbitmq下载地址

通过Release Information | RabbitMQ跳转到github下载界面

2.安装

通过xshell上传到服务器上,建个文件夹放好,运行安装命令

sudo rpm -Uvh erlang-26.2.5.2-1.el8.x86_64.rpm
rpm -Uvh rabbitmq-server-3.13.6-1.el8.noarch.rpm

3.运行

注册并启动

sudo systemctl enable rabbitmq-server
sudo systemctl start rabbitmq-server

检查active状态

sudo systemctl status rabbitmq-server

4.启动管理界面

sudo rabbitmq-plugins enable rabbitmq_management

备注

 1.开放防火墙端口

如果它提示你防火墙未开启,那就不用管了。

sudo firewall-cmd --permanent --add-port=5672/tcp
sudo firewall-cmd --permanent --add-port=15672/tcp
sudo firewall-cmd --reload

记得除了服务器防护墙不能拦截,还需要把平台的防火墙也关了

2.创建rabbitmq用户

也可通过管理界面,ip:15672创建用户,guest账户无法用于远程 登录,所以需要自己创建一个用户

sudo rabbitmqctl add_user myuser mypassword
sudo rabbitmqctl set_user_tags myuser administrator
sudo rabbitmqctl set_permissions -p / myuser ".*" ".*" ".*"

3.使用docker安装rabbitmq

由于笔者手里还有一台centos7的服务器想装rabbitmq,但是新版本的rabbitmq似乎没找到el7版本的,装el8版本的会报错,故直接考虑使用docker进行安装,参阅Linux使用docker安装RabbitMQ一站式教程【图文教程】_linux docker 搭建rabbitmq-CSDN博客

写得很详细,笔者照着做了一遍,可以正常安装,创建用户可以参考上一小节的内容,在进入mq容器的/bin/bash/后,运行上一小节的内容即可(不需要sudo)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值