zoukankan      html  css  js  c++  java
  • CentOS7上RabbitMQ安装

    因为RabbitMQ是由erlang实现的,所以要先安装erlang再安装rabbitMQ

    一、配置yum软件源地址EPEL(EPEL是管理yum下载软件的软件,也可以说是一个软件仓库)后安装erlang

    1、EPEL简介:EPEL是企业版Linux附加软件包简称,EPEL是一个由Fedora特别兴趣小组创建、维护并管理的,针对红帽企业版Linux(RHEL)及其衍生发行版(比如CentOS、Scientific Linux、Oracle Enterprise Linux)的一个高质量附加软件包项目。EPEL的软件包通常不会与企业版Linux官方源中的软件包发生冲突,或者互相替换文件。

    官方安装文档:http://www.rabbitmq.com/install-rpm.html

    a.确保启用了EPEL

    输入如下命令

    yum -y install epel-release

    EPEL是用来在安装过程中解决依赖项的问题,会自动安装依赖的软件或组件

    然后输入以下命令刷新repository

    yum repolist

    2.安装erlang

    根据官方的安装教程可以顺利的走完安装过程

    https://www.erlang-solutions.com/resources/download.html

    以下是纯安装步骤

     下载rpm并安装

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

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

    sudo rpm --import https://packages.erlang-solutions.com/rpm/erlang_solutions.asc

    编辑erlang_solutions.repo

    sudo vim /etc/yum.repos.d/erlang_solutions.repo

    把gpgcheck设置为1

    内容如下

    [erlang-solutions] name=CentOS $releasever - $basearch - Erlang Solutions baseurl=https://packages.erlang-solutions.com/rpm/centos/$releasever/$basearch gpgcheck=1 gpgkey=https://packages.erlang-solutions.com/rpm/erlang_solutions.asc enabled=1
     
    最后执行

    sudo yum install erlang

     验证erlang是否安装成功执行命令 erl,查看安装版本

    二、安装RabbitMQ  Server

    下载安装包到,XFTP传输到centos root下,

    执行命令安装

    rpm --import https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
    # this example assumes the CentOS 7 version of the package
    yum install rabbitmq-server-3.7.4-1.el7.noarch.rpm

    chkconfig rabbitmq-server on
    /sbin/service rabbitmq-server start

    查看RabbitMQ服务状态命令

     /sbin/service rabbitmq-server status

    三、配置网页访问RabbitMQ

    1、查看RabbitMQ中用户命令

    rabbitmqctl list_users

    2、创建用户命令

     rabbitmqctl add_user hjp hjp

    3、赋予用户权限命令

     rabbitmqctl  set_permissions -p "/" yxl '.*' '.*' '.*'

    4、赋予用户角色命令

     rabbitmqctl set_user_tags yxl administrator

    5、开启rabbitmq管理控制台命令

    rabbitmq-plugins enable rabbitmq_management

    6、访问http://192.168.182.40:15672/



     
  • 相关阅读:
    【总结】浏览器CSS Hacks汇总 【维奇】
    正则基本语法,今天又忘了!
    关于校内相册图片获取
    Web.config自定义节点configSections【转】
    .net操作oracle里面的blob,clob
    jQuery插件的开发
    WEB前端——使用Javascript判断客户端浏览器类型
    最简单的生成静态页方法
    prototype.js与jquery共存的方法/冲突解决方法
    SQL Server CONVERT() 函数
  • 原文地址:https://www.cnblogs.com/yxlblogs/p/8782957.html
Copyright © 2011-2022 走看看