1. 安装

1.1 Erlang

Erlang(['ə:læŋ])是一种通用的面向并发的编程语言, 它由瑞典电信设备制造商爱立信所辖的、CS-Lab 开发, 目的是创造一种可以应对大规模并发活动的编程语言和运行环境

1.2 安装Erlang

1.2.1 安装准备工作

1)下载Erlang的rpm包

wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

注意:

1. 如果提示错误信息error: Failed dependencies: epel-release is needed by erlang-solutions-1.0-1.noarch

使用如下命令安装依赖

yum install epel-release

2. 如果提示Unable to locally verify the issuer‘s authority,则增加参数信息,如下

wget --no-check-certificate https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

3. 如果提示Temporary failure in name resolution

则是修改vim /etc/resolv.conf,修改nameserver 为 8.8.8.8,然后执行service network restart 命令,重启网络

2)执行命令

rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

3)下载YUM的repo

wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo

4)安装erLang

yum install erlang

注意:这步骤可能会报错 Cannot retrieve metalink for repository: epel. Please verify its path and try again

解决办法:修改文件“/etc/yum.repos.d/epel.repo”, 将baseurl的注释取消, mirrorlist注释掉,然后在执行安装erLang的命令即可。如图:

安装完成如图;

5)查看erlang版本

erl -version

1.3 安装RabbitMQ Server

1.3.1 安装准备,下载RabbitMQ Server

进入目录/usr/local/rabbitmq

执行命令:

wget --no-check-certificate http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.1/rabbitmq-server-3.5.1-1.noarch.rpm

如图:

1.3.2 安装RabbitMQ Server

1)执行命令

rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc

2)安装下载包

yum install rabbitmq-server-3.5.1-1.noarch.rpm

2. 启动

2.1 配置为守护进程随系统自动启动

在root权限下执行下面命令

chkconfig rabbitmq-server on

2.2 启动rabbitMQ服务

/sbin/service rabbitmq-server start

如图:出现success表示启动成功

3. 安装WEB管理界面插件

安装命令

rabbitmq-plugins enable rabbitmq_management

看到如图信息,表示安装成功

4. 设置RabbitMQ远程ip登录

4.1 创建账号

这里我们以创建个oldlu帐号,密码123456为例,创建一个账号并支持远程ip访问。

rabbitmqctl add_user oldlu 123456

如图:

4.2 设置用户为管理员角色

rabbitmqctl  set_user_tags  oldlu  administrator

如图:

4.3 设置用户权限

rabbitmqctl set_permissions -p "/" oldlu ".*" ".*" ".*"

4.4 查看当前用户和角色

rabbitmqctl list_users

如图:

4.4 访问RabbitMQ-Server

在浏览器输入网址:http://192.168.25.130:15672/  出现如下界面

输入,设置的用户名和密码,进入系统,如图;

注意:如果不能访问关闭防火墙

RabbitMQ——01安装相关推荐

  1. RabbitMQ的相关概念以及RabbitMQ的安装

    文章目录 RabbitMQ的相关概念以及RabbitMQ的安装 MQ的相关概念 什么是MQ 为什么要使用MQ MQ的分类 MQ的选择 RabbitMQ RabbitMQ的概念 四大核心概念 Rabbi ...

  2. rabbitMQ第一篇:rabbitMQ的安装和配置

    在Windows下进行rabbitMQ的安装 第一步:软件安装 如果安装rabbitMQ首先安装基于erlang语言支持的OTP软件,然后在下载rabbitMQ软件进行安装(安装过程都是下一步,在此不 ...

  3. RabbitMq初探——安装

    rabbitmq Server安装 rabbitmq server安装很简单. 安装erlang环境 rpm -ihv erlang-18.1-1.el6.x86_64.rpm rpm -ihv ra ...

  4. RabbitMQ 的安装----windows环境

    一.RabbitMQ在windows下的安装 RabbitMQ 它依赖于Erlang,在window上安装时,需要先安装Erlang. 首先确定你的window电脑是32位还是64位,然后下载对应版本 ...

  5. RabbitMQ快速安装配置指南

    RabbitMQ快速安装配置指南 官网的安装教程由于需要解释原理很多废话,这里总结一下在CentOS7环境下的安装配置过程.如需理解原理,请看官网原文的安装指南或翻译 1. 安装RabbitMQ se ...

  6. erlang安装_RabbitMQ的使用(一)- RabbitMQ服务安装

    作者:markjiang7m2博客园地址:https://www.cnblogs.com/markjiang7m2/p/12769627.html官网地址:http://letyouknow.net ...

  7. mac中rabbitmq的安装

    安装brew,在命令窗口执行:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/instal ...

  8. 【重难点】【RabbitMQ 01】消息队列的作用、主流的消息队列、RabbitMQ 基于什么传输消息、RabbitMQ 模型架构、死信队列和延迟队列

    [重难点][RabbitMQ 01]消息队列的作用.主流的消息队列.RabbitMQ 基于什么传输消息.RabbitMQ 模型架构.死信队列和延迟队列 文章目录 [重难点][RabbitMQ 01]消 ...

  9. Linux下 RabbitMQ的安装与配置

    一  Erlang安装 RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境. 从Erlang的官网 http://www.erlang.org/download.html 下载最新 ...

  10. rabbitmq的安装与命令行管理工具rabbitmqadmin的使用

    rabbitmq的安装与命令行管理工具rabbitmqadmin的使用 1.rabbitmq的安装 1 RabbiMQ简介 2 RabbiMQ模式 2.1 单一模式 2.2 普通模式 2.3 镜像模式 ...

最新文章

  1. 微信小程序游戏开发文档以及开发工具地址
  2. 虚拟地址空间以及编译模式
  3. 去 BAT 面试,总结了这 55 道 MySQL 面试题!
  4. java文件没反应_Java实现文件点击没反应的方法
  5. 【Redis学习】Redis开启多个端口
  6. Apache http强制转为https页面访问(转)
  7. cookie无法读取bdstoken_Web自动化测试:对cookie的操作
  8. Javascript 的函数式对象(三)利用闭包模拟类的静态变量和方法
  9. php 取post原始,PHP 获取POST的最原始数据方法
  10. 听力技巧-4大难点讲析
  11. JSon_零基础_005_将po(bean)对象转换为JSon格式的对象字符串,返回给界面
  12. Linux 下编译安装OpenCV【转】
  13. PHPExcel存放多个sheet报错:Invalid character found in sheet title
  14. Oracle数据库SQL优化详解
  15. java视频播放器vlcj_vlcj--java-制作视频播放器
  16. 新版Fiddler1.5.1的证书导出和Chrome,Edge,Firefox浏览器导入证书
  17. Alcor(安国)AU6387量产修复(u盘修复)
  18. 关于FTTx(Fiber To The X:光纤接入)
  19. 高通骁龙200、400、600、800处理器规格分享
  20. SaaS平台产品架构设计

热门文章

  1. Java动态代理机制原理详解(JDK 和CGLIB,Javassist,ASM)
  2. animation之二,使用xml控制animat…
  3. 《东周列国志》第二十五回 智荀息假途灭虢 穷百里饲牛拜相
  4. pvcreate出错: Can't open /dev/sdb7 exclusively. Mounted filesystem?
  5. Android流媒体播放器介绍
  6. 流媒体服务器开源方案调研
  7. windows下创建多个回收站
  8. 基于Python的网络爬虫与数据可视化分析
  9. linux换页符号,关于换行符:什么是回车符,换行符和换页符?
  10. 北京课改版三年级英语教案二-Leo老师