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

    一、简介

      RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。

      官网:https://www.rabbitmq.com

    二、安装

      1、安装erlang环境

    yum -y install epel-release
    
    yum -y update
    
    yum -y install erlang socat

      2、可以使用 erl -version测试是否安装成功。

      3、安装RabbitMQ

    wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10-1.el7.noarch.rpm
    
    rpm -Uvh rabbitmq-server-3.6.10-1.el7.noarch.rpm

      4、启动RabbitMQ

    # 启动
    systemctl start rabbitmq-server
    # 开机自启
    systemctl enable rabbitmq-server
    # 查看状态
    systemctl status rabbitmq-server

      5、为了方便,就直接关闭防火墙

     systemctl stop firewalld.service && sudo systemctl disable firewalld.service

      也可以指定防火墙开启指定端口(可选)

    firewall-cmd --zone=public --permanent --add-port=4369/tcp
    firewall-cmd --zone=public --permanent --add-port=25672/tcp
    firewall-cmd --zone=public --permanent --add-port=5671-5672/tcp
    firewall-cmd --zone=public --permanent --add-port=15672/tcp
    firewall-cmd --zone=public --permanent --add-port=61613-61614/tcp
    firewall-cmd --zone=public --permanent --add-port=1883/tcp
    firewall-cmd --zone=public --permanent --add-port=8883/tcp
    
    # 重启防火墙
    firewall-cmd --reload
    View Code

      如果访问有问题,可能是SELinux的问题(可选)

    setsebool -P nis_enabled 1
    View Code

      6、安装web控制台

    rabbitmq-plugins  enable  rabbitmq_management
    
    chown  -R  rabbitmq:rabbitmq  /var/lib/rabbitmq/

      7、创建用户

    rabbitmqctl add_user 用户名 密码
    rabbitmqctl set_user_tags 用户名 administrator
    rabbitmqctl set_permissions -p / 用户名 ".*" ".*" ".*"

    三、测试

      打开浏览器,http://ip:15672/,输入创建的用户名和密码

    yexiangyang

    moyyexy@gmail.com


  • 相关阅读:
    BZOJ 2038: [2009国家集训队]小Z的袜子 (莫队)
    codevs 3981 动态最大子段和(线段树)
    ACM北大暑期课培训第八天
    ACM北大暑期课培训第七天
    ACM北大暑期课培训第六天
    ACM北大暑期课培训第五天
    ACM北大暑期课培训第四天
    HDU4403-模拟、数学
    HDU4296-ChengduOnling-贪心
    POJ3176-基础DP
  • 原文地址:https://www.cnblogs.com/moy25/p/9100268.html
Copyright © 2011-2022 走看看