rabbitmq的安装和配置

1 rabitmq下载

下载地址:https://github.com/rabbitmq/rabbitmq-server/releases/

给你截图下:
在这里插入图片描述
然后上传到服务器再安装。

[root@k8smaster rabbitmq]# rpm -ivh rabbitmq-server-3.8.14-1.el8.noarch.rpm 
warning: rabbitmq-server-3.8.14-1.el8.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 6026dfca: NOKEY
error: Failed dependencies:
        erlang >= 21.3 is needed by rabbitmq-server-3.8.14-1.el8.noarch
        socat is needed by rabbitmq-server-3.8.14-1.el8.noarch
[root@k8smaster rabbitmq]# 

不过,安装的时候需要先安装erlang,因为rabbitmq是erlang编写的。

2 erlang安装

参考:https://blog.csdn.net/py8105/article/details/117199513

erlang是安装了,但是还要安装socat。

[root@k8smaster rabbitmq]# rpm -ivh rabbitmq-server-3.8.14-1.el8.noarch.rpm
error: Failed dependencies:
        socat is needed by rabbitmq-server-3.8.14-1.el8.noarch
[root@k8smaster rabbitmq]# yum install socat

3 rabbitmq安装

[root@k8smaster rabbitmq]# rpm -ivh rabbitmq-server-3.8.14-1.el8.noarch.rpm
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Updating / installing...
   1:rabbitmq-server-3.8.14-1.el8     ################################# [100%]
[/usr/lib/tmpfiles.d/rabbitmq-server.conf:1] Line references path below legacy directory /var/run/, updating /var/run/rabbitmq → /run/rabbitmq; please update the tmpfiles.d/ drop-in file accordingly.
[root@k8smaster rabbitmq]# 

4 rabbitmq启动

[root@k8smaster rabbitmq]# systemctl start rabbitmq-server.service
[root@k8smaster rabbitmq]# systemctl status rabbitmq-server.service

5 检查下启动端口

[root@k8smaster ~]# netstat -atunlp|grep 5672
tcp        0      0 0.0.0.0:25672           0.0.0.0:*               LISTEN      2515385/beam.smp    
tcp6       0      0 :::5672                 :::*                    LISTEN      2515385/beam.smp    
[root@k8smaster ~]#