zoukankan      html  css  js  c++  java
  • 安装最新版RabbitMQ v3.7.13 以及基本配置

    之前用的老版本,新项目新气象,RabbitMQ也用最新版吧

    首先打开官网:http://www.rabbitmq.com/install-rpm.html

    先到右侧导航栏来看一下 :

    第一个红框是指的在linux中安装,全英文的,乱的一笔,但是静下心来就可以根据文档去安装

    第二个是环境版本的配置,这个必须要符合,点一下进去看看:

    从图里可以看得出来,这其实就是rabbitmq和erlang的版本对应关系,要安装rabbitmq,必须得有erlang的环境,就跟java需要jvm一个道理

    那么很显然,我们会采用最新版本的rabbitmq以及最新版本的二郎来安装,相互版本对应好就行了

    随后点击第一个红框链接,进入安装,Windows和mac安装相对简单,就不多说了,我们主要说说在linux中的安装:

    打开这个链接后看到其实挺乱的,要一个个去看才行,也没有大小标题和序号,给第一次进来的开发者很不友好的感觉,尤其是英文不太好的,,,不过没关系,跟着步骤一步步就能安装:

    在当前页面找到如下

    先点击第一个红框连接,进入页面如下:

     这个就是用于安装erlang的的前置条件的,复制一下到命令行运行:

    curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash

    随后提示安装成功: 

    随后就开始安装erlang了

    yum install erlang

    然后安装成功: 

     

    那么安装完毕erlang以后可以检查一下版本号等信息,如下:

    OK,至此 erlang 安装完成!

    ====================================================================================================================

    那么接下来就要安装rabbitmq-server了:

    这是之前截图里的,运行一下,导入两个key

    rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
    rpm --import https://packagecloud.io/gpg.key

    没有报错,表示ok

    然后为安装rabbitmq-server做前置准备:

    打开这个链接,拷贝红框中命令并且运行:

     

    提示安装成功,接下来就可以正式安装rabbitmq的安装包了!

    找到本页面如下位置:

    第一个是centos7的,第二个是centos6的,根据自己版本下载即可

    下载后上传到linux中

     

    随后开始安装:

    这是说没有key,也没有socat,没关系,再装就行

    找到这个位置,然后复制key到命令行中运行:

    随后再次安装rpm:

    这个时候之前的waring已经没有了,说明key正确

    这个时候就需要安装socat了,分别运行两行命令如下:

    yum -y install epel-release
    yum -y install socat

    安装OK,随后就再次安装rabbitmq-server 

    这个时候如上图,rabbitmq安装完毕!!

    ================================================================================================

    然后来配置一下rabbitmq才能正式使用

    注意下图中的红框,需要拷贝config配置文件:

    把rabbitmq.config.example拷贝到/etc/rabbitmq/下并且重命名,去掉后缀 .example 就行:

     

    然后修改这个 rabbitmq.config

    通过关键字查找:

    修改为:

    移除前面的 %% 代表注释 以及 最后的 逗号,这个是代表运行 guest 默认用户可以在非本地环境登录

    随后启用rabbitmq的管理平台插件,启用以后会在/etc/rabbitmq 目录下多出一个 enabled_plugins,字面意思应该能理解,不多说,就是开启插件

    到此配置全部结束,最后一步就是启动rabbitmq server了

    启动成功后,访问控制台界面,前提是linux需要关闭防火墙,如果在云服务器开启15672端口即可

     

    默认的用户名密码是 guest,输入即可登录

    一般来说我们不会使用guest来进行操作,会额外创建一个管理员:

     添加新用户:

    新用户添加后没有权限:

    直接点击这个admin,然后新页面设置一个permission即可 

     

    当然我们也可以为这个admin新增tag标签,这样就能登录了 

    至此 RabbitMQ 安装与配置全部完成,相信这是全网最全最新的版本了~~

  • 相关阅读:
    Maven 环境的配置
    zTree的简单例子
    plsql免安装客户端的配置
    HDU 1232 畅通工程
    HDU 5698 瞬间移动
    Codeforces 1015E1 Stars Drawing (Easy Edition)
    Codeforces 784B Santa Claus and Keyboard Check
    Codeforces 500C New Year Book Reading
    NSarray 赋值 拷贝 等问题记录
    UINavigationController 操作记录
  • 原文地址:https://www.cnblogs.com/leechenxiang/p/10526109.html
Copyright © 2011-2022 走看看