centos7安装erlang23.3.4.11及rabbitmq3.9.16版本

这篇具有很好参考价值的文章主要介绍了centos7安装erlang23.3.4.11及rabbitmq3.9.16版本。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

rpm包有系统版本要求,el是Red Hat Enterprise Linux(EL)的缩写。
EL7是Red Hat 7.x,Centos 7.x
EL8是Red Hat 8.x, Centos 8.x

所以我们在安装erlang及rabbitmq时需要选择与自己的服务器相对应的rpm包

# rabbitmq的rpm安装包
https://github.com/rabbitmq/rabbitmq-server/releases?page=10
# erlang的rpm安装包
https://github.com/rabbitmq/erlang-rpm/releases?page=6
# erlang及rabbitmq版本对应关系
https://www.rabbitmq.com/which-erlang.html

1、查看系统版本

centos7安装erlang23.3.4.11及rabbitmq3.9.16版本,centos

2、下载安装包

sudo wget https://github.com/rabbitmq/erlang-rpm/releases/download/v23.3.4.11/erlang-23.3.4.11-1.el7.x86_64.rpm
centos7安装erlang23.3.4.11及rabbitmq3.9.16版本,centos

sudo wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.9.16/rabbitmq-server-3.9.16-1.el7.noarch.rpm
centos7安装erlang23.3.4.11及rabbitmq3.9.16版本,centos

3、安装erlang

sudo rpm -ivh erlang-23.3.4.11-1.el7.x86_64.rpm

centos7安装erlang23.3.4.11及rabbitmq3.9.16版本,centos

yum install -y erlang

# 查看erlang版本  erl -version

yum install -y socat

centos7安装erlang23.3.4.11及rabbitmq3.9.16版本,centos

4、安装rabbitmq

sudo rpm -ivh rabbitmq-server-3.9.16-1.el7.noarch.rpm
centos7安装erlang23.3.4.11及rabbitmq3.9.16版本,centos

yum install rabbitmq-server -y

centos7安装erlang23.3.4.11及rabbitmq3.9.16版本,centos

5、配置防火墙允许的端口

centos7安装erlang23.3.4.11及rabbitmq3.9.16版本,centos

6、设置授权账号和密码,给予超级管理员角色

rabbitmqctl add_user admin admin
rabbitmqctl set_user_tags admin administrator

centos7安装erlang23.3.4.11及rabbitmq3.9.16版本,centos

7、设置rabbitmq图像化界面

rabbitmq-plugins enable rabbitmq_management

centos7安装erlang23.3.4.11及rabbitmq3.9.16版本,centos

8、测试连接

centos7安装erlang23.3.4.11及rabbitmq3.9.16版本,centos

启动rabbitmq报错{"init terminating in do_boot",{error,{asn1,{"no such file or directory","asn1.app"}}}}

centos7安装erlang23.3.4.11及rabbitmq3.9.16版本,centos

解决方法:

清理之前安装的erlang及rabbiemq,并重新安装

yum remove -y rabbitmq-server erlang erlang-* 
rm -rf /usr/lib64/erlang
rm -rf /var/lib/rabbitmq文章来源地址https://www.toymoban.com/news/detail-723259.html

到了这里,关于centos7安装erlang23.3.4.11及rabbitmq3.9.16版本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • RabbitMQ离线安装(Centos7)

    摘要: 本文介绍在Centos7上离线安装RabbitMQ 目录 一、安装RabbitMQ 1、下载rpm安装包 2、安装rpm包 二、开放相应端口白名单 1、停止 Firewall 2、打开iptables配置文件 3、追加相应端口的配置内容 4、重启iptables 三、配置并启动RabbitMQ 1、开启用户远程访问 2、 启动RabbitMQ服务 3、开启

    2024年02月06日
    浏览(44)
  • Centos7下安装RabbitMQ教程

    看我这个文章安装如果不会,你顺着网线来揍我,不能说最简单,我的是超级简单!!! 一、做准备(我是在vm虚拟机上的Centos7镜像上安装的)     1、安装rabbitmq得准备他的安装包(rabbitmq-server-3.8.5-1.el7.noarch)        下载地址mq              2、还得准备erlang语言(er

    2024年02月07日
    浏览(37)
  • 安装RabbitMQ及配置Centos7 方式(2)

    自行搭建学习参考使用,这里采用的Centos7 方式,这已经是多年前的方式了,现在主流方式是容器化安装、部署,docker、ks8,同学们可自行去学习参考。 环境:centos7 、otp_src_21.3、rabbitmq-server-generic-unix-3.7.9、c++。 注意 : Erlang 和 RabbitMQ版本对照 RabbitMQ版本 Erlang最低版本要求

    2024年03月10日
    浏览(42)
  • Centos7安装RabbitMQ与使用(超详细)

    第一步、安装任何软件包之前,建议使用以下命令更新软件包和存储库 第二步、Erlang在默认的YUM存储库中不可用,因此您将需要安装EPEL存储库 也可以去Erlang官网下载Erlang存储库https://packagecloud.io/rabbitmq/erlang?page=1,将下载好的rpm包防至Centos上 第三步、RabbitMQ是基于Erlang(面向

    2024年02月13日
    浏览(37)
  • 麒麟V10环境安装RabbitMQ3.6.10

    RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。 1.安装依赖 2.erlang安装 链接:软件安装下载

    2024年02月05日
    浏览(39)
  • 在CentOS7上使用Docker安装和部署RabbitMQ

    首先,使用Docker命令从Docker Hub拉取RabbitMQ官方镜像。打开终端并运行以下命令: 一旦镜像下载完成,使用以下命令创建RabbitMQ容器: -d:这个选项告诉Docker在后台运行容器。 –hostname:主机名(RabbitMQ的一个重要注意事项是它根据所谓的 “节点名称” 存储数据,默认为主机名

    2024年02月10日
    浏览(40)
  • CentOS7.6 上安装 JDK 11

    OpenJDK 是 Java 编程语言的开放源代码实现。在 CentOS 上安装 OpenJDK 可以为您提供一个稳定和可靠的 Java 开发环境。本文将指导您通过几个简单的步骤在 CentOS 7.6 上安装 OpenJDK 11。 国内华为镜像下载:https://repo.huaweicloud.com/java/jdk/11.0.2+9/ injdk 镜像下载:https://www.injdk.cn/ 官网下载

    2024年02月10日
    浏览(27)
  • 手把手教你安装RabbitMQ(基于CentOS7系统)

    RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。 可靠性 灵活的路由 消息集群 高可用 插件机制 多种协议 多语言客户端 管理界面 跟踪机制 先安装一些必要的依赖

    2023年04月08日
    浏览(35)
  • centos7编译安装升级python3.11

    准备步骤 解压编译 替换升级

    2024年02月11日
    浏览(43)
  • Centos7安装RabbitMQ与使用(超详细),21年大数据开发面经分享

    public static void main(String[] args) throws Exception{ Connection connection = RabbitMQUtils.getConnection(); Channel channel = connection.createChannel(); /** * 为了保险起见,防止生产方未启动队列未创建的情况下消费方启动后报404异常,最好在消费方中也声明创建队列,注意消费方和生产方声明的队列必须

    2024年04月16日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包