美文网首页
RabbitMQ安装

RabbitMQ安装

作者: 指尖架构141319 | 来源:发表于2019-07-25 16:36 被阅读0次

    1.下载erlang仓库

    wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

    • 安装rpm仓库
    rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
    

    如果报错:error: Failed dependencies: epel-release is needed by erlang-solutions-1.0-1.noarch
    缺少依赖:
    yum install epel-release

    • 安装erlang
    yum -y install erlang
    

    2.安装rabbitmq

    yum -y install rabbitmq-server-3.6.6-1.el6.noarch.rpm
    

    注:
    如果报:Requires: socat
    更新源:
    wget –no-cache http://www.convirture.com/repos/definitions/rhel/6.x/convirt.repo -O /etc/yum.repos.d/convirt.repo
    yum安装socat
    yum install socat

    3.启动rabbitmq

    • 前台运行:rabbitmq-server start (用户关闭连接后,自动结束进程)
    • 后台运行:rabbitmq-server -detached

    如果无法启动,到根目录下:cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.6/sbin/ 用命令启动
    ./rabbitmq-server

    4.安装插件

    • 启动web管理界面

    rabbitmq-plugins enable rabbitmq_management

    默认的登陆账号为:guest 密码为:guest

    默认用户guest只能本地访问

    增加访问用户

    rabbitmqctl add_user admin admin

    设置角色: 用户设置为administrator才能远程访问

    rabbitmqctl set_user_tags admin administrator

    设置默认vhost(“/”)访问权限

    set_permissions -p / admin "." "." ".*"

    浏览器打开 http://localhost:15672

    http://172.16.223.137:15672/

    5.用户管理

    (1) 新增一个用户

    rabbitmqctl add_user Username Password

    (2) 删除一个用户

    rabbitmqctl delete_user Username

    (3) 修改用户的密码

    rabbitmqctl change_password Username Newpassword

    (4) 查看当前用户列表

    rabbitmqctl list_users

    相关文章

      网友评论

          本文标题:RabbitMQ安装

          本文链接:https://www.haomeiwen.com/subject/dqatrctx.html