Linux 7/Linux 8 离线安装RabbitMQ

385 阅读1分钟

一、查看linux版本

cat /etc/redhat-release

linux版本.png

二、选择下载rpm包

:Linux 7文件名包含el7.x86_64.rpm,Linux 8文件名包含el8.x86_64.rpm

rpm包下载地址

http://rpmfind.net/linux/rpm2html/search.php?query=rabbitmq-server

查看rabbitmq和erlang对应版本地址

https://www.rabbitmq.com/which-erlang.html#erlang-repositories

已找好的包

Linux 7

链接:https://pan.baidu.com/s/1llSJTg64vnx0AckaaFSnEQ 
提取码:55hx

Linux 8

链接:https://pan.baidu.com/s/1F-o4zRbYy_FzaX_3c0zpsA 
提取码:zcve

三、安装rpm

:按照如下顺序安装,glibc的包需同时安装,不能分开一个个安装

Linux 7 (el7)

rpm -ivh openssl-libs-1.0.2k-19.el7.x86_64.rpm

rpm -ivh glibc-2.17-317.el7.x86_64.rpm glibc-common-2.17-317.el7.x86_64.rpm 

rpm -ivh erlang-23.3.4.8-1.el7.x86_64.rpm

rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm

rpm -ivh rabbitmq-server-3.8.23-1.el7.noarch.rpm

Linux 8 (el8)

rpm -ivh openssl-libs-1.1.1g-15.el8_3.x86_64.rpm

rpm -ivh glibc-2.28-167.el8.x86_64.rpm glibc-common-2.28-167.el8.x86_64.rpm glibc-gconv-extra-2.28-167.el8.x86_64.rpm glibc-all-langpacks-2.28-167.el8.x86_64.rpm

rpm -ivh erlang-23.3.4.7-1.el8.x86_64.rpm

rpm -ivh socat-1.7.3.3-2.el8.x86_64.rpm

rpm -ivh rabbitmq-server-3.8.23-1.el8.noarch.rpm

四、配置外部访问

cd /etc/rabbitmq/

vi rabbitmq.config

按i进入编辑模式,填写如下内容,按Esc退出编辑,输入:wq!退出保存

[{rabbit, [{loopback_users, []}]}].

启动服务

service rabbitmq-server start

查看状态

service rabbitmq-server status

状态.png 如上表示启动成功

五、开启管理UI

firewall-cmd --zone=public --add-port=5672/tcp --permanent       --开放5672端口

firewall-cmd --zone=public --add-port=15672/tcp --permanent      --开放15672端口

firewall-cmd --reload                                            --重新加载

rabbitmq-plugins enable rabbitmq_management	                 --开启管理UI

UI.png

访问地址

http://localhost:15672  

账号密码默认都是guest 登录页面.png

登录成功.png

六、相关命令

service rabbitmq-server start   	--启动
service rabbitmq-server stop            --停止
service rabbitmq-server rstart   	--重启
service rabbitmq-server status   	--查看状态