zoukankan      html  css  js  c++  java
  • linux(centos)环境下安装rabbitMq

    1.由于rabbitMq是用Erlang语言写的,因此要先安装Erlang环境

    下载Erlang :http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm

    下载rabbitMq:安装包 http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm

    2.下载后,将安装包上传到linux环境(可以使用SecureFX软件上传也可以使用其他的)

    安装包放到/usr/local目录下,如图:

    3.登录linux终端命令窗口:

      1.cd /usr/local 切换到安装包所在目录

      2. rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm 安装Erlang

          3. rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm 安装rabbitMq会报错,提示需要依赖socat

          4.安装socat : yum install socat

      5.之后再次安装rabbitMq: rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm

    4. 设置开机重启: chkconfig rabbitmq-server on

    5. 启动: /sbin/service rabbitmq-server start

    6. 查看服务状态: /sbin/service rabbitmq-server status

    7. 停止: /sbin/service rabbitmq-server stop

    8. 查询当前所有用户: rabbitmqctl list_users

    9. 查看默认guset用户权限: rabbitmqctl list_user_permissions guest

    10.删除默认用户: rabbitmqctl delete_user guest

    11.新增用户: rabbitmqctl add_user 用户名 用户密码

    12. 设置用户为管理员: rabbitmqctl set_user_tags 用户名 administrator

    13.赋予用户默认的vhost全部权限 : rabbitmqctl set_permissions -p /  用户名  ".*" ".*" ".*"

    14. 开启web管理接口: rabbitmq-plugins enable rabbitmq_management

    15.开启防火墙:

    firewall-cmd --permanent --zone=public --add-port=5672/tcp

    firewall-cmd --permanent --zone=public --add-port=15672/tcp

    firewall-cmd --reload

    16.使用linux公网ip地址登录rabbitMq管理界面:

    http://ip:15672/

    17.输入设置的用户账户和密码

    至此 rabbitMq安装完成

      

  • 相关阅读:
    Linux下安装mysql(yum和源码编译两种方式)
    搭建Hadoop集群(centos6.7+hadoop-2.7.3)
    xen虚拟机(Centos6.6)的创建和扩容
    Apache Ranger对HDFS的访问权限控制的原理分析(一)
    Block Token 原理分析
    Hadoop安全机制之令牌
    VS 2012 Unit Test
    java 并发
    图片相关
    cmd出现乱码
  • 原文地址:https://www.cnblogs.com/yangxiaohui227/p/11326616.html
Copyright © 2011-2022 走看看