zoukankan      html  css  js  c++  java
  • Linux(CENTOS7) RabbitMq安装

      RabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。

    1、安装Erlang

      因为rabbitMQ是Erlang语言编写的,所以我们首先需要安装Erlang

    rpm -Uvh http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el7.centos.x86_64.rpm

    2、安装rabbitMQ-server

    rpm -Uvh http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.6/rabbitmq-server-3.5.6-1.noarch.rpm

    3、查看是否安装成功

    rpm -qa|grep rabbitmq

    4、开启rabbit-server

    开启:service rabbitmq-server start
    关闭:service rabbitmq-server stop

           这样虽然我们已经将rabbitmq的服务正常启动了,但是我们在物理机的浏览器中输入ip:15672时,并不能连接,因为我们还没有配置维护插件和开启远程连接

    5、查看状态

    rabbitmqctl status

    6、安装命令维护插件

    rabbitmq-plugins enable rabbitmq_management 

    7、设置配置文件,并开启用户远程访问

    cd /etc/rabbitmq
     
    cp /usr/share/doc/rabbitmq-server-3.5.6/rabbitmq.config.example /etc/rabbitmq/
      
    mv rabbitmq.config.example rabbitmq.config
     
    vi /etc/rabbitmq/rabbitmq.config

           修改为如下:

    8、重启rabbit-server服务

    service rabbitmq-server restart

    9、登录访问

          在浏览器中输入ip:15672即可出现登录页面,用户名和密码都是guest

  • 相关阅读:
    Javascript跨域后台设置拦截
    Hello ReactJS
    Redis 常用监控信息命令总结
    MySQL架构与业务总结图
    MySQL垂直拆分和水平拆分的优缺点和共同点总结
    MySQL实用工具汇总
    MySQL查看数据库表容量大小
    MySQL到底能支持多大的数据量?
    微信小程序wxss的background本地图片问题
    微信小程序中显示与隐藏(hidden)
  • 原文地址:https://www.cnblogs.com/kawhileonardfans/p/10966798.html
Copyright © 2011-2022 走看看