• CentOS7 yum安装rabbitmq


    原文链接:https://www.cnblogs.com/sevck/p/9176747.html

                      https://i.cnblogs.com/posts/edit

    1.安装erlang

    下载rpm仓库:wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

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

    安装erlang
    yum -y install erlang

    或者

    1、安装erlang环境

    yum install erlang

    2.安装RabbitMQ

    下载RabbitMQ的rpm:wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el6.noarch.rpm
     
    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 install socat

    启动rabbitmq服务:   

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

    后台运行:service rabbitmq-server start
     

    3.安装插件

    启动web管理界面
    rabbitmq-plugins enable rabbitmq-management
     
    如果提示找不到,使用查看插件名称
    rabbitmq-plugins list
     
    增加访问用户,默认用户guest只能本地访问。
    rabbitmqctl add_user admin passwd
     
    设置角色:
     
    rabbitmqctl set_user_tags admin administrator
     
    设置默认vhost("/")访问权限
    rabbitmqctl set_permissions -p "/" admin "." "." ".*"
     
    浏览器访问:http://IP:15672
     
    用户名admin,密码passwd进行登录
     

    5、修改rabbitmq.conf,使外部可以访问

    cp /usr/share/doc/rabbitmq-server-3.6.6/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config

    进入rabbit文件夹下:cd /etc/rabbitmq

    修改rabbitmq.config文件,使外部可以访问;vim rabbitmq.config

    删除第64行的两个%和后面的逗号(注意最后的逗号)

    修改rabbitma.config文件,打开5672端口,不然项目中无法远程链接

    service rabbitmq-server restart

  • 相关阅读:
    golang 带参数 发送、上传本地文件到其他机器、服务器
    【比赛游记】北大集训2020垫底记
    【比赛游记】NOIP2020又当工具人记
    AtCoder Regular Contest 107
    AtCoder Regular Contest 108
    【比赛游记】CSP2020游记
    注意事项
    2020北大集训摸鱼记
    NOIP2020游记
    ARC109F
  • 原文地址:https://www.cnblogs.com/yunian139/p/13469899.html
Copyright © 2020-2023  润新知