本文详细介绍了如何在centos上使用yum安装rabbitmq-server。原文根据示例代码非常详细,对大家的学习培训或者工作都有一定的参考价值,朋友们一定要参考。
必须在安装rabbitmq之前安装Socat,否则立即安装rabbitmq很可能会出错。
如果没有,先安装epelsourceyum-y安装epel-release。
yuminstallsocat
RabbitMQ和erlang版本必须相互匹配。实际的查询rabbitMQ与erlang版本相匹配。
本文使用的是erlang-20.3.8.20-1.el7和rabbitmq-server-3.7.6-1.el7版本。
选择Erlang-20.3.x与新的rabbitMQ3.7.x版本3.7.x兼容。
安装erlang
使用rabbitMQ的镜像系统的详细地址:https://github.com/rabbitmq/erlang-rpm
将以下内容复制到/etc/yum.repos.d/rabbitMQ_Erlang.repo文档中
保存并应用yum,免费下载安装。
yumErlang-版本号
可以通过浏览https://packagecloud.io/rabbitmq/erlang获得要安装的匹配版本来获得版本号。
#In/etc/yum.repos.d/rabbitMQ_Erlang.repo
[rabbitMQ_Erlang]
name=rabbitMQ_Erlang
baseURL=https://packagecloud.io/rabbitMQ/Erlang/El/7/$basearch
repo_gpgcheck=1
gpgcheck=0
[rabbitMQ_Erlang-source]
name=rabbitMQ_Erlang-source
baseURL=https://packagecloud.io/rabbitMQ/Erlang/El/7/SRPMS
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=1
这里我用的是20.3.x版本,可以兼容两个mq版本。
yuminstallErlang-20.3.8.20-1.el7
rabbitMQ-服务器下载和安装
应用脚本形成rabbitmq_rabbitmq-server.repo文档。
curl-shttps://packagecloud.io/install/repositories/rabbitMQ/rabbitMQ-server/script.rpm.sh|sudobash
或者立即将以下内容复制到/etc/yum.repos.d/rabbitMQ_rabbitMQ-server.repo文档中。
[rabbitMQ_rabbitMQ-server]
name=rabbitMQ_rabbitMQ-server
baseURL=https://packagecloud.io/rabbitMQ/rabbitMQ-server/El/7/$basearch
repo_gpgcheck=1
gpgcheck=0
enabled=1
[rabbitMQ_rabbitMQ-server-source]
name=rabbitMQ_rabbitMQ-server-source
baseURL=https://packagecloud.io/rabbitMQ/rabbitMQ-server/El/7/SRPMS
repo_gpgcheck=1
gpgcheck=0
enabled=1
Yum免费下载和安装
设置默认应用yuminstallrabbitmq-server就是安装一个新版本的rabbitmq。
yuminstallrabbitMQ-server-3.7.6-1.el7
rabbitmq安装后,实际应用。
启动RabbitMQ服务项目
#servicerabbitMQ-serverStart
#rabbitMQCTL状态
启动软件
[/]rabbitMQ-pluginsenablerabbitMQ_management
Restart服务项目
#servicerabbitMQ-serverRestart
加账号:名称登录*"".*"".*"
兔子默认的网络口号是15672。
浏览http://ip:15672,进入web管理页面。
注意外部网络访问。我的服务器是腾讯云,必须配备安全组策略,完善外部浏览对策。访问TCP:15672
文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)