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

     安装登录完毕!

  • 相关阅读:
    loj#6433. 「PKUSC2018」最大前缀和(状压dp)
    PKUWC2019游记
    10. Regular Expression Matching
    9. Palindrome Number
    8. String to Integer (atoi)
    7. Reverse Integer
    6. ZigZag Conversion
    5. Longest Palindromic Substring
    4. Median of Two Sorted Arrays
    3. Longest Substring Without Repeating Characters
  • 原文地址:https://www.cnblogs.com/crelle/p/13442105.html
Copyright © 2011-2022 走看看