erlang
https://www.erlang-solutions.com/resources/download.htmlhtml
编辑文件 /etc/yum.repos.d/rabbitmq-erlang.repo
centOS7git
[rabbitmq-erlang] name=rabbitmq-erlang baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/21/el/7 gpgcheck=1 gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc repo_gpgcheck=0 enabled=1
erlang
使用 yum 安装, 推荐安装方式(解决依赖)github
yum install rabbitmq-server-3.7.7-1.el7.noarch.rpm
docker
erlang-21.0.5-1.el7.centos.x86_64.rpm 将被安装 正在解决依赖关系 --> 正在检查事务 ---> 软件包 erlang.x86_64.0.21.0.5-1.el7.centos 将被 安装 --> 正在处理依赖关系 libcrypto.so.10(OPENSSL_1.0.2)(64bit),它被软件包 erlang-21.0.5-1.el7.centos.x86_64 须要 base | 3.6 kB 00:00:00 docker-main-repo | 2.9 kB 00:00:00 epel | 3.2 kB 00:00:00 extras | 3.4 kB 00:00:00 rabbitmq-erlang | 1.3 kB 00:00:00 rabbitmq_erlang/x86_64/signature | 836 B 00:00:00 rabbitmq_erlang/x86_64/signature | 1.0 kB 00:00:00 !!! rabbitmq_erlang-source/signature | 836 B 00:00:00 rabbitmq_erlang-source/signature | 951 B 00:00:00 !!! rabbitmq_rabbitmq-server/x86_64/signature | 836 B 00:00:00 rabbitmq_rabbitmq-server/x86_64/signature | 1.0 kB 00:00:00 !!! rabbitmq_rabbitmq-server-source/signature | 836 B 00:00:00 rabbitmq_rabbitmq-server-source/signature | 1.0 kB 00:00:00 !!! updates | 3.4 kB 00:00:00 rabbitmq-erlang/primary | 26 kB 00:00:01 (1/4): rabbitmq_rabbitmq-server-source/primary | 175 B 00:00:02 (2/4): rabbitmq_erlang-source/primary | 175 B 00:00:02 (3/4): rabbitmq_rabbitmq-server/x86_64/primary | 20 kB 00:00:02 (4/4): rabbitmq_erlang/x86_64/primary | 337 kB 00:00:03 rabbitmq-erlang 4/4 rabbitmq_erlang 55/55 rabbitmq_rabbitmq-server 27/27 --> 正在检查事务 ---> 软件包 openssl-libs.x86_64.1.1.0.1e-51.el7_2.5 将被 升级 --> 正在处理依赖关系 openssl-libs(x86-64) = 1:1.0.1e-51.el7_2.5,它被软件包 1:openssl-1.0.1e-51.el7_2.5.x86_64 须要 --> 正在处理依赖关系 openssl-libs(x86-64) = 1:1.0.1e-51.el7_2.5,它被软件包 1:openssl-devel-1.0.1e-51.el7_2.5.x86_64 须要 ---> 软件包 openssl-libs.x86_64.1.1.0.2k-12.el7 将被 更新 --> 正在检查事务 ---> 软件包 openssl.x86_64.1.1.0.1e-51.el7_2.5 将被 升级 ---> 软件包 openssl.x86_64.1.1.0.2k-12.el7 将被 更新 ---> 软件包 openssl-devel.x86_64.1.1.0.1e-51.el7_2.5 将被 升级 ---> 软件包 openssl-devel.x86_64.1.1.0.2k-12.el7 将被 更新 --> 解决依赖关系完成 依赖关系解决 ================================================================================================================================================================================================================================================================ Package 架构 版本 源 大小 ================================================================================================================================================================================================================================================================ 正在安装: erlang x86_64 21.0.5-1.el7.centos /erlang-21.0.5-1.el7.centos.x86_64 31 M 为依赖而更新: openssl x86_64 1:1.0.2k-12.el7 base 492 k openssl-devel x86_64 1:1.0.2k-12.el7 base 1.5 M openssl-libs x86_64 1:1.0.2k-12.el7 base 1.2 M 事务概要 ================================================================================================================================================================================================================================================================ 安装 1 软件包 升级 ( 3 依赖软件包) 总计:34 M 总下载量:3.2 M Is this ok [y/d/N]: y Downloading packages: Delta RPMs disabled because /usr/bin/applydeltarpm not installed. (1/3): openssl-1.0.2k-12.el7.x86_64.rpm | 492 kB 00:00:00 (2/3): openssl-libs-1.0.2k-12.el7.x86_64.rpm | 1.2 MB 00:00:00 (3/3): openssl-devel-1.0.2k-12.el7.x86_64.rpm | 1.5 MB 00:00:00 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 总计 16 MB/s | 3.2 MB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction 正在更新 : 1:openssl-libs-1.0.2k-12.el7.x86_64 1/7 正在更新 : 1:openssl-devel-1.0.2k-12.el7.x86_64 2/7 正在安装 : erlang-21.0.5-1.el7.centos.x86_64 3/7 正在更新 : 1:openssl-1.0.2k-12.el7.x86_64 4/7 清理 : 1:openssl-devel-1.0.1e-51.el7_2.5.x86_64 5/7 清理 : 1:openssl-1.0.1e-51.el7_2.5.x86_64 6/7 清理 : 1:openssl-libs-1.0.1e-51.el7_2.5.x86_64 7/7 验证中 : 1:openssl-devel-1.0.2k-12.el7.x86_64 1/7 验证中 : erlang-21.0.5-1.el7.centos.x86_64 2/7 验证中 : 1:openssl-1.0.2k-12.el7.x86_64 3/7 验证中 : 1:openssl-libs-1.0.2k-12.el7.x86_64 4/7 验证中 : 1:openssl-1.0.1e-51.el7_2.5.x86_64 5/7 验证中 : 1:openssl-libs-1.0.1e-51.el7_2.5.x86_64 6/7 验证中 : 1:openssl-devel-1.0.1e-51.el7_2.5.x86_64 7/7 已安装: erlang.x86_64 0:21.0.5-1.el7.centos 做为依赖被升级: openssl.x86_64 1:1.0.2k-12.el7 openssl-devel.x86_64 1:1.0.2k-12.el7 openssl-libs.x86_64 1:1.0.2k-12.el7 完毕!
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.7centos
使用 yum 安装, 推荐安装方式(解决依赖)浏览器
yum install rabbitmq-server-3.7.7-1.el7.noarch.rpm
服务器
rabbitmq-server-3.7.7-1.el7.noarch.rpm 将被安装 正在解决依赖关系 --> 正在检查事务 ---> 软件包 rabbitmq-server.noarch.0.3.7.7-1.el7 将被 安装 --> 正在处理依赖关系 socat,它被软件包 rabbitmq-server-3.7.7-1.el7.noarch 须要 --> 正在检查事务 ---> 软件包 socat.x86_64.0.1.7.3.2-2.el7 将被 安装 --> 解决依赖关系完成 依赖关系解决 ================================================================================================================================================================================================================================================================ Package 架构 版本 源 大小 ================================================================================================================================================================================================================================================================ 正在安装: rabbitmq-server noarch 3.7.7-1.el7 /rabbitmq-server-3.7.7-1.el7.noarch 10 M 为依赖而安装: socat x86_64 1.7.3.2-2.el7 base 290 k 事务概要 ================================================================================================================================================================================================================================================================ 安装 1 软件包 (+1 依赖软件包) 总计:11 M 总下载量:290 k 安装大小:11 M Is this ok [y/d/N]: y Downloading packages: socat-1.7.3.2-2.el7.x86_64.rpm | 290 kB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction 正在安装 : socat-1.7.3.2-2.el7.x86_64 1/2 正在安装 : rabbitmq-server-3.7.7-1.el7.noarch 2/2 验证中 : socat-1.7.3.2-2.el7.x86_64 1/2 验证中 : rabbitmq-server-3.7.7-1.el7.noarch 2/2 已安装: rabbitmq-server.noarch 0:3.7.7-1.el7 做为依赖被安装: socat.x86_64 0:1.7.3.2-2.el7 完毕!
systemctl start rabbitmq-server
架构
systemctl enable rabbitmq-server
app
rabbitmqctl status
this
rabbitmq-plugins enable rabbitmq_management
服务器ip:15672
帐户: guest 密码:
若是登陆失败, 则是正常的, 由于 rabbitmq 已经禁止了远程登陆, 因此咱们须要添加远程登陆的帐户
rabbitmqctl add_user admin admin
rabbitmqctl set_user_tags test administrator
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
如此, 你能够经过浏览器登陆Web管理界面.
用户: admin 密码: admin
rabbitmqctl -h
查看 rabbitmq 的帮助手册