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 的幫助手冊