美文网首页
Linux:RabbitMQ安装及配置

Linux:RabbitMQ安装及配置

作者: 文大奇Quiin | 来源:发表于2020-05-23 09:19 被阅读0次

    本示例基于CentOS7,安装RabbitMQ-3.7.14版本。


    第一步:安装erlang

    由于RabbitMQ采用erlang开发,所以安装编译需要erlang环境。

    //安装erlang依赖

    yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel   


    //解压erlang安装包

    tar -xvf  otp_src_21.2.tar.gz     


    cd otp_src_21.2   //进入解压目录


    ./configure --prefix=/usr/local/erlang    //配置erlang安装目录


    make    //编译


    make install    //安装


    第二步:配置erlang环境变量

    vi /etc/profile       //编辑profile文件,添加如下内容

        ERLANG_HOME=/usr/local/erlang

        export PATH=$PATH:$ERLANG_HOME/bin

        export ERLANG_HOME


    source /etc/profile    //profile文件修改生效

    第三步:测试erlang

    erl

    第四步:安装RabbitMQ

    RabbitMQ解压安装包即可。

    xz -d rabbitmq-server-generic-unix-3.7.14.tar.xz     //解压rabbitMQ包


    tar -xvf rabbitmq-server-generic-unix-3.7.14.tar -C /usr/local     //解压rabbitMQ包


    第五步:配置RabbitMQ环境变量

    vi /etc/profile       //编辑profile文件,添加如下内容

        RABBITMQ_HOME=/usr/local/rabbitmq_server-3.7.14

        export PATH=$PATH:$RABBITMQ_HOME/sbin

        export RABBITMQ_HOME


    source /etc/profile    //profile文件修改生效

    第六步:启动rabbitMQ的WEB管理界面

    rabbitmq-plugins enable rabbitmq_management

    第七步:启动rabbitMQ服务

    rabbitmq-server -detached      //启动服务


    rabbitmqctl status             //查看服务状态

    第八步:添加用户

    rabbitmqctl add_user admin 123456   //添加用户


    rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"    //设置权限


    rabbitmqctl set_user_tags admin administrator    //设置角色


    rabbitmqctl list_users    //查看所有用户


    rabbitmqctl list_user_permissions admin    //查看用户权限


    rabbitmqctl delete_user admin        //删除用户

    第九步:访问RabbitMQ管理界面

    在访问RabbitMQ管理界面前,需先开放管理端端口和客户端端口。


    firewall-cmd --zone=public --add-port=15672/tcp --permanent    //开放管理端端口号


    firewall-cmd --zone=public --add-port=5672/tcp --permanent     //开放客户端端口号


    firewall-cmd --reload     //重启防火墙


    http://ip:15672   //访问RabbitMQ管理界面

    相关文章

      网友评论

          本文标题:Linux:RabbitMQ安装及配置

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