zoukankan      html  css  js  c++  java
  • CentOS7下rabbitmq的详细安装教程

    一、安装前的准备工作:
    【rabbitmq下载】

    rabbitmq下载官网地址:http://www.rabbitmq.com/

    具体的安装包的下载【这里安装的版本是3.7.5】:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.5

    提供一个百度网盘地址:链接:https://pan.baidu.com/s/1K_dWn2u-NqSnZ1r8xR-5bw 提取码:1c19

    注意事项:

    erlang的版本会影响到rabbitmq的安装,两者有个版本对照

    查看对照的地址:http://www.rabbitmq.com/which-erlang.html

     

    【erlang下载】

    具体的安装包的下载【这里安装的版本是19.3】:http://www.erlang.org/downloads/19.3

    提供一个百度网盘地址:链接:https://pan.baidu.com/s/1F6dEThHbf2jRmJdOL_OiXQ 提取码:378x

    二、安装步骤:

    上传这两个要安装的文件:

    【二----<<<<>>>>安装erlang】

    [root@iZj56jkasko6onZ opt]#  tar -zxvf  otp_src_19.3.tar.gz

    [root@iZj56jkasko6onZ opt]#  cp -R otp_src_19.3 /program/

     

    该系统需要安装如下包 

    #yum -y install ncurses-devel

    #yum search libtool

    #yum search libtool-ltdl-devel

    #yum install libtool

    #yum install libtool-ltdl-devel

    #yum install gcc-c++

    #yum install erlang-doc

    #yum install erlang-jinterface

    [root@iZj56jkasko6onZ program]# cd otp_src_19.3/

    [root@localhost otp_src_19.3]# ./configure --prefix=/program/erlang

    安装erlang:

    [root@localhost otp_src_19.3]# make 

    [root@localhost otp_src_19.3]# make install

    配置环境变量:

    vi /etc/profile

    ERLANG_HOME=/program/erlang
    export PATH=$PATH:$ERLANG_HOME/bin
    export ERLANG_HOME

    source /etc/profile


    测试是否安装成功:

    [root@localhost ~]# erl

     

    【二----<<<<>>>>安装rabbitmq】

    [root@iZj56jkasko6onZ opt]#  tar -xvf rabbitmq-server-generic-unix-3.7.5.tar 

    将解压好的移动到这个文件夹,这个不是必要的,但是放在根目录不太好

    [root@iZj56jkasko6onZ opt]#  cp -R rabbitmq_server-3.7.5 /program

    查看:

    [root@localhost ~]#  cd /program

    添加环境变量:

    vi /etc/profile

    export PATH=$PATH:/program/rabbitmq_server-3.7.5/sbin
    export RABBITMQ_HOME=/program/rabbitmq_server-3.7.5

    source /etc/profile

    rabbitmq_server-3.7.5这个对应/program下的rabbitmq_server-3.7.5

    三、测试是否安装成功:

    【开启rabbitmq服务】[root@localhost ~]# rabbitmq-server -detached

    【查看服务状态:】[root@localhost ~]# rabbitmqctl status

    【开启rabbitmq:】[root@localhost ~]# rabbitmqctl start_app

       

     【开启管理插件:】[root@localhost ~]# rabbitmq-plugins enable rabbitmq_management

       

     【查看插件集合:】[root@localhost ~]# rabbitmq-plugins list

       

      【访问可视化界面:】http://192.168.200.130:15672

        

     【关闭rabbitmq:】[root@localhost ~]# rabbitmqctl stop_app

      

     

    四、用户管理

    查看所有用户

    rabbitmqctl list_users

    添加一个用户

    rabbitmqctl add_user zhaobl 123456

    配置权限

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

    查看用户权限

    rabbitmqctl list_user_permissions zhaobl

    设置tag

    rabbitmqctl set_user_tags zhaobl administrator

    删除用户(安全起见,删除默认用户)

    rabbitmqctl delete_user guest
  • 相关阅读:
    校验输入框输入两位小数
    限制输入框只能输入整数
    npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
    yum -y wget
    docker 安装mysql
    centos 安装docker
    VirtualBox安装CentOS系统
    Spring Cloud服务保护
    从零开始搭建系统2.8——HDFS安装及配置
    从零开始搭建系统4.3——详细设计
  • 原文地址:https://www.cnblogs.com/yang-hao/p/11737646.html
Copyright © 2011-2022 走看看