美文网首页
linux (centos) 安装rabbitmq

linux (centos) 安装rabbitmq

作者: 刘小刀tina | 来源:发表于2020-03-11 14:51 被阅读0次

    1 .下载rlang和rabbitmq

    wget https://zysd-shanghai.oss-cn-shanghai.aliyuncs.com/software/linux/erlang/erlang-21.1-1.el7.centos.x86_64.rpm
    wget https://zysd-shanghai.oss-cn-shanghai.aliyuncs.com/software/linux/rabbitmq/rabbitmq-server-3.7.8-1.el7.noarch.rpm

    2 . 安装Erlang

    Erlang是一种通用的面向并发的编程语言,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。
    rpm -ivh erlang-21.1-1.el7.centos.x86_64.rpm

    3 . 安装RabbitMQ

    rpm -ivh rabbitmq-server-3.7.8-1.el7.noarch.rpm


    ps 如上安装完毕之后,
    在防火墙打开的情况下 须提前开放端口号 5672 ,15672,具体开发参考百度


    4 . 启动RabbitMQ

    cd /usr/lib/rabbitmq/bin
    后台启动:./rabbitmq-server start -detached

    5 . 关闭RabbitMQ:

    ./rabbitmqctl stop

    6 . RabbitMQ状态:

    ./rabbitmqctl status

    7 . 开启后台管理页面

    ./rabbitmq-plugins enable rabbitmq_management
    后台管理访问地址:http://localhost:15672/ (此处的IP换成自己的)
    默认账号密码都是:guest

    8 . 添加用户

    ./rabbitmqctl add_user tina 123456

    9 . 分配用户标签

    设置tina的角色信息,这里设置为超级管理员管理角色(可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作)
    ./rabbitmqctl set_user_tags tina administrator

    10 . 设置权限

    即开启远程访问
    (如果需要远程连接,例如java项目中需要调用mq,则一定要配置,否则无法连接到mq,admin为要赋予远程访问权限的刚创建的那个账号的名字,必须运行着rabbitmq此命令才能执行)
    ./rabbitmqctl set_permissions -p "/" tina "." "." ".*"

    11. 设置开机自启

    chkconfig rabbitmq-server on

    相关文章

      网友评论

          本文标题:linux (centos) 安装rabbitmq

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