zoukankan      html  css  js  c++  java
  • Centos7 安装rabbitMQ 详细步骤

    1、安装文件准备

    • otp_src_18.3.tar.gz
    • rabbitmq-server-generic-unix-3.6.1.tar.xz

    2、安装Erlang

    安装编辑工具

    yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
    

     

    官方下载地址:http://erlang.org/download/otp_src_18.3.tar.gz

    #解压
    tar xvf otp_src_18.3.tar.gz
    cd otp_src_18.3
    
    #配置 '--prefix'指定的安装目录
    ./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
    
    #安装
    make && make install
    

    配置erlang环境变量

    vim /etc/profile
    
    #在文件末尾添加下面代码 'ERLANG_HOME'等于上一步'--prefix'指定的目录
    ERLANG_HOME=/usr/local/erlang
    PATH=$ERLANG_HOME/bin:$PATH
    export ERLANG_HOME
    export PATH
    
    #使环境变量生效
    source /etc/profile
    
    #输入命令检验是否安装成功
    erl
    #如下输出表示安装成功
    

    3、下载RabbitMQ

    官方下载地址:http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-generic-unix-3.6.1.tar.xz

    #解压rabbitmq,官方给的包是xz压缩包,所以需要使用xz命令
    xz -d rabbitmq-server-generic-unix-3.6.1.tar.xz
    
    #xz解压后得到.tar包,再用tar命令解压
    tar -xvf rabbitmq-server-generic-unix-3.6.1.tar
    
    #移动目录 看个人喜好
    cp -rf ./rabbitmq_server-3.6.1 /usr/local/
    cd /usr/local/
    
    #修改文件夹名
    mv rabbitmq_server-3.6.1 rabbitmq-3.6.1
    
    #开启管理页面插件
    cd ./rabbitmq-3.6.1/sbin/
    ./rabbitmq-plugins enable rabbitmq_management

    启动

    #启动命令,该命令ctrl+c后会关闭服务
    ./rabbitmq-server
    
    #在后台启动Rabbit
    ./rabbitmq-server -detached
    
    #关闭服务
    ./rabbitmqctl stop
    
    #关闭服务(kill) 找到rabbitmq服务的pid   [不推荐]
    ps -ef|grep rabbitmq
    kill -9 ****

    添加管理员账号

    #进入RabbitMQ安装目录
    cd /usr/local/rabbitmq-3.6.1/sbin
    
    #添加用户
    #rabbitmqctl add_user Username Password
    ./rabbitmqctl add_user rabbitadmin 123456
    
    #分配用户标签
    #rabbitmqctl set_user_tags User Tag
    #[administrator]:管理员标签
    ./rabbitmqctl set_user_tags rabbitadmin administrator
    

      

    5.登录管理界面

    浏览器输入地址:http://服务器IP地址:15672/

    至此,所有过程结束。

  • 相关阅读:
    长沙雅礼中学集训-------------------day1(内含day0)
    17年 5月份刷题版
    manecher_回文串;
    后缀数组
    湖南集训
    好像又好久没更了;计算课noip模拟赛;
    dp的练习题;
    oj1638
    【noi】植物大战僵尸
    #日常吐槽
  • 原文地址:https://www.cnblogs.com/xiaobug/p/13933872.html
Copyright © 2011-2022 走看看