由于 RabbitMQ 使用通过 Erlang 来开发的,需要需要安装Erlang 然而在安装Erlang 又一大波依赖需要安装,而且这些依赖不在CentOS 默认的yum 库中。

Erlang 和 RabbitMQ 的对应关系:

官网:https://www.rabbitmq.com/which-erlang.html

环境信息

步骤一、安装Erlang

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
yum -y install epel-release
sudo yum install erlang

检验

yum info erlang

步骤二、安装Rabbitmq

下载地址:https://www.rabbitmq.com/install-rpm.html#downloads

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.0/rabbitmq-server-3.8.0-1.el7.noarch.rpm

安装rabbitmq

yum -y install socat
rpm -ivh rabbitmq-server-3.8.0-1.el7.noarch.rpm

开机启动及启动

chkconfig rabbitmq-server on
systemctl start rabbitmq-server

检查

rabbitmqctl status

安装管理端界面

rabbitmq-plugins enable rabbitmq_management

查看5672端口(rabbitmq服务端口),以及15672 WEB控制台界面。

修改用户及密码

vi /usr/lib/rabbitmq/lib/rabbitmq_server-3.8.0/ebin/rabbit.app

将:{loopback_users, [<<”guest”>>]}, 改为:{loopback_users, []}, 原因:rabbitmq从3.3.0开始禁止使用guest/guest权限通过   除localhost外的访问

至此安装完毕!!!

Centos7 安装 Rabbitmq、Erlang相关推荐

  1. CentOS7 安装RabbitMQ 亲测(编写中,有大神请帮忙指点下文中遇到的问题,谢谢)...

    为什么80%的码农都做不了架构师?>>>    CentOS7 安装RabbitMQ 亲测 我按照别的博文,使用 yum install erlang 命令安装了erlang,然后再 ...

  2. 整合CentOS7安装RabbitMQ的几个方法

    CentOS7安装RabbitMQ 由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang. ==> Erlang和RabbitMQ的版本对应关系 安装Erlang 方法一 ...

  3. centos7安装RabbitMQ

    1 centos7安装RabbitMQ 1.1 先安装erlang(RabbitMQ基于erlang的所以必须先安装这个) f**k 在安装环境的路上磕磕绊绊醉了 yum -y install gcc ...

  4. Centos7安装RabbitMQ与使用(超详细)

    Centos7安装RabbitMQ 第一步.安装任何软件包之前,建议使用以下命令更新软件包和存储库 yum -y update 第二步.Erlang在默认的YUM存储库中不可用,因此您将需要安装EPE ...

  5. centos7安装rabbitmq 总结

    centos7下安装rabbitmq 折腾了三天最后做了以下总结 先查看一电脑名  :示例 1 #hostname 2 3 name 查看一下hosts配置文件:如果如下结果,就要修改下 1 #cat ...

  6. php 安装rabbitmq拓展_【RabbitMQ】——centos7安装rabbitmq教程 以及 PHP开启rabbitmq扩展...

    第一步:安装Erlang 因为rabbitMQ是Erlang语言编写的,所以我们首先需要安装Erlang rpm -Uvh http://www.rabbitmq.com/releases/erlan ...

  7. CentOS7安装RabbitMQ集群

    实验环境 RabbitMQ 集群 server1.example.com    IP: 10.10.10.11    Node: disk server2.example.com    IP: 10. ...

  8. centos7 安装rabbitMq

    安装erlang 由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang. 安装依赖 wget http://erlang.org/download/otp_src_22.0.t ...

  9. centos7安装rabbitmq简单方式

    安装rabbitmq前要准备的基础环境 yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make g ...

最新文章

  1. 生物信息大数据数据库(NCBI、EBI、UCSC、TCGA)
  2. 好程序员web前端分享HTML基础篇
  3. 替换对象所有字段_JVM字段访问优化
  4. Unchecked call to ‘mapoPair(PairFunction<T,K2,V2>)‘ as a member of raw type
  5. IT学习--学习不一定要用在现实工作中
  6. 功能区不显示工具条_【新老客户必知】软件支持超高清屏显示器了
  7. Python基础(12)--模块
  8. oracle在线重定义表分区,oracle把一张表在线重定义成分区表
  9. Laravel响应宏原理
  10. word总页数不包含封面_word2007插入页码怎么让总页数不算封面
  11. JAVA基础知识点大全之二
  12. 【B-分子】2020上海高校程序设计竞赛暨第18届上海大学程序设计联赛夏季赛(同步赛)
  13. 成功在神舟K650c-i7 d2(i7-4700MQ、HM87)上装好了Windows XP
  14. Java SE第10章 异常处理
  15. Enovia add xxx.mql模板
  16. Django之验证码(十七)
  17. java调第三方接口
  18. 全国计算机考试官网卡,全国计算机等级考试报名卡.doc
  19. 贴片式T卡的测试与应用
  20. 特斯拉AI总监的MNIST训练之旅

热门文章

  1. java数据库的量级_程序员学Python还是Java?分析了8张图后得出这个结论
  2. 前端怎么使用jsessionid_前端搞微前端 | 侑夕 - 如何落地微前端一体化运营工作台...
  3. Windows10下的docker安装与入门 (一)使用docker toolbox安装docker
  4. FineUIPro v5.1.0 发布了!
  5. mybatis No enum const class org.apache.ibatis.type.JdbcType.Integer
  6. WebApi 数据保护操作未成功。这可能是由于未为当前线程的用户上下文加载用户配置文件导致的。当线程执行模拟时,可能会出现此情况。,ExceptionType:System.Security....
  7. Apache的Mod_rewrite学习(RewriteRule重写规则的语法)
  8. 关于Git和Github
  9. 零基础iOS之Json及XML数据解析2
  10. [ASP]没有权限: 'CreateObject'