zoukankan      html  css  js  c++  java
  • centos中安装rabbitmq

    1、安装Erlang

    由于RabbitMQ是基于Erlang语言开发,所以在安装RabbitMQ之前,需要先安装Erlang。

    安装erlang之前需要安装erlang的依赖(不用yum安装需要自己解决依赖,但是用yum安装yum源不是最新的,我们这里演示手动安装)

    yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel

    下载erlang,根据自己的需求下载版本

    cd /home

    wget http://erlang.org/download/otp_src_22.0.tar.gz

     解压

    tar -zxvf otp_src_22.0.tar.gz

    切换目录

    cd otp_src_22.0

    安装

    ./configure
    
    make && make install

    2、安装rabbitmq

    下载mq

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

    xz文件解压为tar文件

    xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz

    再次解压

    tar -xvf rabbitmq-server-generic-unix-3.7.15.tar

    切换目录

    cd rabbitmq_server-3.7.15

    配置环境变量

    echo 'export PATH=$PATH:/home/rabbitmq_server-3.7.15/sbin' >> /etc/profile

    刷新环境变量

    source /etc/profile

    3、启动rabbitmq

    rabbitmq-server

    查看运行状态

    rabbitmqctl status

     4、浏览器登录rabbitmq管理页面

     开启web登录(rabbitmq默认禁止登录管理页面,需要手动启动)

    rabbitmq-plugins enable rabbitmq_management

    浏览器输入ip:15672

     默认账号密码:guest guest(这个账号只允许本机访问),这里我们无法以localhost为域名登录,我们新建一个账号

    rabbitmqctl add_user crelle 123456

    配置权限

    rabbitmqctl set_permissions -p "/" crelle ".*" ".*" ".*"

    查看权限

    rabbitmqctl list_user_permissions crelle

    设置tag

    rabbitmqctl set_user_tags crelle administrator

    重启rabbitmq(rabbitmq没有restart命令只能通过下面两个步骤重启)

    rabbitmqctl stop 
    rabbitmq-server restart

    访问输入crelle 123456

     安装登录完毕!

  • 相关阅读:
    国内使用kubeadm部署kubernetes的完整流程
    Paxos协议笔记
    【LLVM笔记】0x00 初识LLVM 链接类型
    TLS 1.0协议
    风险指针(Hazard Pointer) 内存空间共享模型
    LRU算法
    从.git文件夹探析git实现原理
    Python爬虫与一汽项目【三】爬取中国五矿集团采购平台
    Python爬虫与一汽项目【二】爬取中国东方电气集中采购平台
    Python爬虫与一汽项目【一】爬取中海油,邮政,国家电网问题总结
  • 原文地址:https://www.cnblogs.com/crelle/p/13442105.html
Copyright © 2011-2022 走看看