首页 > 系统相关 >Centos 安装RabbitMQ

Centos 安装RabbitMQ

时间:2024-03-06 16:01:28浏览次数:27  
标签:Centos -- 步骤 rabbitmq server RabbitMQ rpm 安装

一、步骤

      【步骤一】:更新软件包的存储库。

yum -y update

     【步骤二】:Erlang在默认的YUM存储库中不可用,因此您将需要安装EPEL存储库

yum -y install epel-release
yum -y update

     【步骤三】:RabbitMQ是基于Erlang(面向高并发的语言)语言开发,所以在安装RabbitMQ之前,需要先安装Erlang语言

yum -y install erlang socat 

     【步骤四】:检查Erlang版本,默认是最新版本

erl -version

    【步骤五】:下载RabbitMQ

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmq_v3_6_16/rabbitmq-server-3.6.16-1.el7.noarch.rpm

      【步骤六】:安装RabbitMQ

rpm -ivh rabbitmq-server-3.6.16-1.el7.noarch.rpm
# 或者 rpm -Uvh rabbitmq-server-3.6.16-1.el7.noarch.rpm
# -U表升级

    【步骤七】: 安装管理界面的插件(没有这个插件无法启动管理界面)

# 开启管理界面
rabbitmq-plugins enable rabbitmq_management

     【步骤八】:开放5672和15672端口

firewall-cmd --zone=public --add-port=5672/tcp --permanent && firewall-cmd --reload

firewall-cmd --zone=public --add-port=15672/tcp --permanent && firewall-cmd --reload

   到这里,RabbitMQ现已经安装在系统上!

    【步骤九】:启动RabbitMQ服务。

systemctl start rabbitmq-server #启动服务
systemctl status rabbitmq-server #查看服务状态
systemctl stop rabbitmq-server #停止服务
systemctl enable rabbitmq-server #开启启动服务

    【步骤十】:默认的账号密码仅限于本机 localhost 进行访问,所以需要添加一个远程登录的用户。

# 创建账号和密码
rabbitmqctl add_user 用户名 密码

# 设置用户角色:administrator
rabbitmqctl set_user_tags 用户名 角色

# 为用户添加资源权限,添加配置、写、读权限
rabbitmqctl set_permissions -p "/" 用户名 ".*" ".*" ".*"

#修改用户密码
rabbitmqctl  change_password  用户名  新密码

 

标签:Centos,--,步骤,rabbitmq,server,RabbitMQ,rpm,安装
From: https://www.cnblogs.com/xiaobaicai12138/p/18056814

相关文章

  • Pycharm的安装以及如何跳过试用设置永久使用?(Windows专业版2023-2024)
    目录一.Pycharm安装包下载二.Pycharm安装包安装三.设置永久使用一.Pycharm安装包下载官网下载(较慢),直接点击Download即可。也可以直接使用baidu网盘下载Pycharm官网地址Pycharm安装包网盘下载(内含安装视频及pojie包)二.Pycharm安装包安装直接双击第一步下载的安装......
  • Maven安装本地的jar包和创建带模板的自定义项目
    Maven安装本地的jar包如果没配置Maven的环境变量,需要先CD到maven的安装目录,因为没配置环境变量,mvn命令是无法在maven安装目录以外的目录运行。cdC:\Maven\apache-maven-3.6.3\bin然后执行下面命令格式如下:mvninstall:install-file//固定格式,maven的语法-Dfile=ali......
  • 阿里云 cloud linux 2/3 安装PHP
    官方说明: https://www.alibabacloud.com/help/zh/elastic-compute-service/latest/manually-deploy-an-lnmp-environment-on-an-ecs-instance-that-runs-alibaba-cloud-linux-2官方安装的是PHP7.0我这里说下怎么安装PHP8以及如何安装PHP扩展1.添加yumremi源(这个是专门为......
  • Centos5 源码升级sshd
      1.下载源码包#openssh下载地址http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-7.4p1.tar.gz#openssl下载地址https://www.openssl.org/source/old/0.9.x/openssl-0.9.8t.tar.gz2.编译安装openssl#需要修改Makefile在CFLAG项中加入-fPIC......
  • 【环境】24-03-05:CUDA与cuDNN的安装与下载
    CUDA提供通用并行计算平台和编程模型,CUDNN是针对深度学习应用进行优化后的GPU加速库。安装CUDA查看显卡型号和驱动版本(DriverVersion)打开cmd,输入nvidia-smi主要是确认CUDAVersion的版本,这里是12.4,意味着我可以安装12.4及以下任何版本的CUDA下载CUDACUDAToolkitArchive......
  • Linux AWVS-14 Docker 安装
    1.什么是AWVS?一个自动化的web应用程序安全测试工具,可以扫描任何可通过web浏览器访问和遵循http/https规则的web站点和web应用程序2.安装AWVS:dockerpullsecfa/docker-awvsdockerrun-it-d-p13443:3443--cap-addLINUX_IMMUTABLEsecfa/docker-awvs浏览器访问https://i......
  • 消息中间件RabbitMQ的原理和使用
    一、什么是MQMQ是MessageQueue的简写,表示消息队列的意思,它是一种用于在应用程序之间传递消息的技术。多用于分布式系统之间进行通信,作为消息中间件使用。MQ的作用有应用解耦、异步提速、流量削峰填谷,当然也有缺点,加入MQ消息中间件会额外增加系统的外部依赖,是系统稳定性降低,同......
  • Centos下安装iperf3并注册成服务[原创]
    iperf3网络测速工具非常强大并可靠,下面介绍如何在LinuxCentos下部署方法,并且注册成服务一、安装iperf3打开终端并执行命令`sudoyuminstalliperf3`来安装iperf3。二、配置服务配置1、创建配置文件,文件名为iperf3.service:命令: vim/usr/lib/systemd/system/iperf......
  • docker安装postgreSql
    拉取镜像控制台运行以下代码(如果需要指定版本,则将latest改为对应的版本号)dockerpullpostgres:latest创建容器dockerrun-it--namepostgresql--privileged-ePOSTGRES_PASSWORD=123456-p5432:5432-vC:\SolutionSpace\docker\postgresql:/var/lib/postgresql/data......
  • centos7 xfreerdp安装及远程执行Windows脚本
    1、yuminstallfreerdp2、centos7需要安装桌面环境,并设置从桌面启动3、xfreerdp使用  xfreerdp/u:Administrator/p:Password123/drive:data,/root/app:cmd.exe/app-cmd:"cmd.exe/knetuseX:\\tsclient\data&X:&mimi.bat"/v:192.168.0.100  /u:账号 ......