文章目录
在3台mq服务器上分别操作如下:
环境依赖
yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz psmisc
下载
wget https://github.com/rabbitmq/erlang-rpm/releases/download/v22.2.6/erlang-22.2.6-1.el7.x86_64.rpm
wget http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.24/rabbitmq-server-3.7.24-1.el7.noarch.rpm
rpm安装
rpm -ivh erlang-22.2.6-1.el7.x86_64.rpm
rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm
rpm -ivh rabbitmq-server-3.7.24-1.el7.noarch.rpm
修改集群用户与连接心跳检测
vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.7.24/ebin/rabbit.app
修改:loopback_users 中的 <<"guest">>,只保留guest
修改:heartbeat 为1
启动rabbitmq
rabbitmq-server start &
查看rabbitmq启动状态
lsof -i:5672
注:如果没安装,请执行yum install lsof -y
安装管理插件
rabbitmq-plugins enable rabbitmq_management
关闭防火墙
#关闭防火墙(临时,重启失效)
systemctl stop firewalld
浏览器访问验证
http://192.168.0.115:15672/
账号:guest
密码:guest