• 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

     安装登录完毕!

  • 相关阅读:
    Java9模块化(Jigsaw)初识
    Java9 modules (Jigsaw)模块化迁移
    Java数据库连接——JDBC调用存储过程,事务管理和高级应用
    面向对象编程(三)——程序执行过程中内存分析
    面向对象编程(十)——继承之Super关键字及内存分析
    面向对象编程(十二)——final关键字
    项目管理利器——Maven阅读目录
    深入分析Java的序列化与反序列化
    Java提高篇——Java 异常处理
    怎么运行Typescript
  • 原文地址:https://www.cnblogs.com/crelle/p/13442105.html
Copyright © 2020-2023  润新知