CentOS7.6单机部署RabbitMQ消息队列——实施方案

王养坤 2024-08-16 15:37:07 阅读 89

1、前期环境准备

1.准备一台主机
IP地址 主机名 角色 内存大小
192.168.200.10

rabbitmq

消息队列

2G
 2. 设置主机名

<code>hostnamectl set-hostname +主机名

su

exit

Ctrl+r

3. 设置IP地址然后重启网卡

vim /etc/sysconfig/network-scripts/ifcfg-ens33

systemctl restart network

4. 关闭防火墙和selinux

systemctl stop firewalld

systemctl disable firewalld

 

 

setenforce 0

 

 

vim /etc/selinux/config 

 

注释加'#' SELINUX=enforcing

 

添加      SELINUX=disabled

5.  配置yum源 

案例:配置阿里云的yum源

​​​​​​阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com)       

配置外网YUM源 => 阿里云

       第一步:使用cd命令切换到/etc/yum.repos.d目录

              cd /etc/yum.repos.d/

       第二步:对所有的仓库文件进行备份

             tar -zcf repo.tar.gz *.repo

       第三步:删除所有的以.repo结尾的仓库文件

             rm -rf *.repo

       第四步:查询当前服务器有哪些仓库

             yum repolist all

       第五步:配置yum仓库

1. 清除 yum 的缓存: yum clean all

2. 重新生成 yum 的缓存: yum makecache

3.查询当前服务器有哪些yum仓库: yum repolist all

二、安装RabbitMQ

1. 安装Erlang

 yum -y install erlang

2. 安装RabbitMQ

<code>yum install -y rabbitmq-server

3. 修改配置文件
1.将一个 RabbitMQ 配置示例文件复制到 RabbitMQ 的配置目录

<code>cp /usr/share/doc/rabbitmq-server-3.3.5/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config

2. 修改配置文件

vim /etc/rabbitmq/rabbitmq.config

打开配置文件,53行 去掉注释%%和逗号

4. 安装插件并启动服务
1. 这个命令会启用插件,并且RabbitMQ会自动重启以应用更改

<code>rabbitmq-plugins enable rabbitmq_management

2. 为了使这些更改生效,需要重新启动 RabbitMQ 服务

systemctl restart rabbitmq-server

5. 查看RabbitMQ 集群的当前状态

rabbitmqctl cluster_status

三、访问测试

1. 访问192.168.200.10

    地址为rabbitMQ所在服务器的地址

    端口号:15672

<code>http://192.168.200.10:15672

2. 默认账号密码:guest/guest

3. 进入主页面



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。