RabbitMQ安装(Linux)

  • 1.1安装Erlang

    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)安装erlang环境

    wget http://erlang.org/download/otp_src_18.2.1.tar.gz  
    tar xvfz otp_src_18.2.1.tar.gz   
    ./configure   
    make install  
    
  • 1.2安装RabbitMQ

    1)下载rabbitmq-server-3.6.9.tar.xz

    wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-generic-unix-3.6.9.tar.xz   
    

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

    yum install xz  
    

    3)对rabbitmq包进行解压:

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

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

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

    5)这种下载的方式解压后直接可以使用,无需再编译安装

    进入到rabbit文件内,其命令文件存在于sbin文件夹下,因此需要将sbin文件夹的路径添加到PATH中:修改/etc/profile  
    export PATH=/usr/local/rabbitmq/sbin:$PATH     
    执行source /etc/profile使得PATH路径更新,rabbitMQ安装成功。  
    

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

    rabbitmq-plugins enable rabbitmq_management   #启动后台管理  
    rabbitmq-server -detached   #后台运行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

    然后就可以远程访问了,然后可直接配置用户权限等信息。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • rabbitmq有3种模式,集群模式2种• 单机模式:即单机情况不做集群,就单独运行一个rabbitmq而已。...
    嗷大彬彬阅读 4,213评论 1 9
  • 1.安装依赖包 yum -y install gcc glibc-devel make ncurses-devel...
    彬荣阅读 396评论 0 0
  • 整体架构 部署步骤 基于 Docker 基本概念内存节点只保存状态到内存,例外情况是:持久的 queue 的内容将...
    mvictor阅读 12,897评论 5 30
  • http://blog.csdn.net/huoyunshen88/article/details/4277938...
    清浅第五空间阅读 284评论 0 0
  • 首先声明的是 系统label的文字在垂直方向,只支持居中 1.参考:UILabel的高度和宽度自适应 异: 高度的...
    杨大虾阅读 1,866评论 0 1

友情链接更多精彩内容