• rabbitMq安装


    1. 安装erLang语言

    erlang官网下载 :https://www.erlang.org/downloads

    windows: 选择下载windows installer

    在这里插入图片描述

    Centos: 选择下载source源码

    在这里插入图片描述

    方法一: 最新版

    cd /usr/local/bin
    # 下载erlang ,或者将下载的tar.gz 拖入文件夹
    
    
    # 解压压缩文件
    tar -zxvf otp_src_22.1.tar.gz
    
    cd otp_src_22.1.tar.gz
    # 安装perl
    yum install -y perl
    # 安装ncurses-devel
    yum install -y ncurses-devel
    
    # 安装openssl 
    yum install -y openssl openssl-devel
    # 安装odbc
    yum -y install unixODBC-devel
    # 配置config 并排除java的影响
    ./configure --prefix=/usr/local/bing/erlang --without-javac
    # make
    make && make install
    # 配置环境变量
    vim /etc/profile 
    #新增,如果已经配置环境变量,则在原环境变量后新增,并用":"隔开
    export PATH=/usr/local/bin/erlang/otp_src_25.0.2/bin
    # 使环境生效
    source /etc/profile
    #查看erlang 版本
    erl -version
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29

    在这里插入图片描述
    在这里插入图片描述

    方法二:wegt 下载,不是最新的,很简便

    wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
    rpm -ivh erlang-solutions-1.0-1.noarch.rpm
    yum -y install erlang
    
    • 1
    • 2
    • 3

    2. 安装rabbitMq

    rabbitMQ下载地址:https://www.rabbitmq.com/download.html
    在这里插入图片描述

    Windows:

    点击using chocolatatey 会出现安装说明,下载文件就在安装说明下
    在这里插入图片描述

    在这里插入图片描述
    接着到双击安装,一直点下一步安装即可,安装完成后,找到安装目录
    在这里插入图片描述

    在此目录下打开cmd命令,输入rabbitmq-plugins enable rabbitmq_management命令安装管理页面的插件:

    rabbitmq-plugins enable rabbitmq_management
    
    • 1

    打开服务则可以看到rabbit已经被启动,如果没有启动则可以手动启动或者
    双击rabbitmq-server.bat启动

    打开浏览器输入http://localhost:15672,账号密码默认是:guest/guest打开浏览器输入http://localhost:15672,账号密码默认是:guest/guest
    在这里插入图片描述
    则表示安装成功

    centos:

    在这里插入图片描述
    在这里插入图片描述

    安装 socat

    yum install -y socat
    
    • 1

    解压rabbitMq

    # 安装
    rpm -ivh --nodeps rabbitmq-server-3.10.5-1.el8.noarch.rpm
    
    
    • 1
    • 2
    • 3

    启动

    # 启动rabbitmq
    systemctl start rabbitmq-server
    
    # 查看rabbitmq状态
    systemctl status rabbitmq-server
    
    net start RabbitMQ  启动
    net stop RabbitMQ  停止
    rabbitmqctl status  查看状态
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    开放看板

    rabbitmq-plugins enable rabbitmq_management
    
    • 1

    打开浏览器输入http://localhost:15672,账号密码默认是:guest/guest打开浏览器输入http://localhost:15672,账号密码默认是:guest/guest
    在这里插入图片描述

    3. 创建用户

    # 查看虚拟主机
    rabbitmqctl list_vhosts
    #创建主机,可以不创建,设置为根目录下“/”
    rabbitmqctl add_vhost rabbit
    
    # 创建用户
    rabbitmqctl add_user user 123456
    # 赋权 默认为 /主机 rabbitmqctl set_permissions -p / user '.*' '.*' '.*'
    rabbitmqctl set_permissions -p rabbit user '.*' '.*' '.*'
    # 设为超级用户
    rabbitmqctl set_user_tags user administrator
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
  • 相关阅读:
    pair 是 C++ 标准库中的一个模板类,用于存储两个对象的组合
    【JavaWeb】第六章 xml
    机器学习实训(2)——分类(补充)
    linux下搭建gperftools工具分析程序瓶颈
    MySQL数据库——SQL语言
    异步模式之工作线程
    Pandas统计列NaN值,这4步轻松搞定!
    web前端期末大作业:基于HTML+CSS+JavaScript制作我的音乐网站(带设计报告)
    初学者教程:如何学习渗透测试?
    Python之函数讲解
  • 原文地址:https://blog.csdn.net/gd898989/article/details/125553563