zoukankan      html  css  js  c++  java
  • Linux 安装 RabbitMQ 3.7.8 安装部署

    Linux 安装 rabbitmq 3.7.8 安装部署

    安装 ncurses

    1、安装GCC GCC-C++ Openssl等模块

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

    2、安装ncurses

    yum -y install ncurses-devel

    3、下载:otp_src_21.0.tar.gz

    百度云:https://pan.baidu.com/s/1Z5Fg_A3Oj0hVwOgtUK9vow

    jr8z
    密码
    # 解压
    tar -xvf otp_src_20.1.tar.gz
    
    # 改名
    mv otp_src_20.1 ./erlang
    
    # 进入目录
    cd erlang/
    
    # 编译
    ./configure --prefix=/usr/local/erlang --without-javac
    
    # 源代码进行编译,运行如下命令:
    make
    
    # 开始安装,运行如下命令:
    make install
    
    # 添加环境变量
    set erlang enviorment
    export PATH=$PATH:/user/local/erlang/bin
    
    # 创建软链:执行命令:
    ln -s /usr/local/erlang/bin/erl /usr/local/bin/erl
    
    # 运行如下命令,验证erlang是否安装成功。退出 ctrl +c quit
    erl

    安装 RAbbitMQ 3.7.8

    1、下载rabbitmq-server-3.7.8.tar.xz

    wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.8/rabbitmq-server-generic-unix-3.7.8.tar.xz

    2、对于下载xz包进行解压,首先先下载xz压缩工具:

    yum install xz

    3、对rabbitmq包进行解压:

    xz -d rabbitmq-server-generic-unix-3.7.8.tar.xz
    tar -xvf rabbitmq-server-generic-unix-3.7.8.tar

    4、随后移动至/usr/local/下 改名rabbitmq:

    cp -r rabbitmq_server-3.7.8 /usr/local/rabbitmq

    5、这种下载的方式解压后直接可以使用,无需再编译安装;
    进入到rabbit文件内,其命令文件存在于sbin文件夹下,因此需要将sbin文件夹的路径添加到PATH中:

    # 修改/etc/profile [ vi /etc/profile ]
    export PATH=/usr/local/rabbitmq/sbin:$PATH 
    
    # 立即生效
    source /etc/profile

    6、随后启用MQ管理方式:

    rabbitmq-plugins enable rabbitmq_management #启动后台管理
    rabbitmq-server #运行rabbitmq

    7、设置端口号,可供外部访问:

    iptables -I INPUT -p tcp --dport 15672 -j ACCEPT

    8、添加用户和权限
    默认网页guest用户是不允许访问的,需要增加一个用户修改一下权限,代码如下:

    # 添加用户:
    rabbitmqctl add_user admin admin
    
    # 添加权限:
    rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
    
    # 修改用户角色:
    rabbitmqctl set_user_tags admin administrator
  • 相关阅读:
    Libgdx 截屏功能
    Tomcat+Spring+Quartz Restart or shutdown error
    JSP 基础知识
    Git 常用命令备忘
    Java 基础知识点
    Android adb 命令的基础知识
    在 Cygwin 环境下使用 linux 命令(2)
    Libgdx Pixmap 的使用
    Android 平台开发一些基础知识
    Cygwin 安装列表
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/10681410.html
Copyright © 2011-2022 走看看