RabbitMQ 3.6.x 安装和配置

前提:

需要在Linux中安装JDK,参考博客https://www.cnblogs.com/liuyi-clover/p/11267947.html

1.首先关闭linux的防火墙,查看linux防火墙博客 https://www.cnblogs.com/liuyi-clover/p/9755966.html

2. 依赖环境Erlang的下载和安装

2.1 创建erlang安装目录,并上传已经下载的压缩包到erlang目录下

            cd /usr/local

            mkdir erlang

            从 http://erlang.org/download/otp_src_20.3.tar.gz 下载erlang压缩包

           上传已经下载的压缩包到erlang目录下

2.2 解压Erlang

    tar -zxvf otp_src_20.3.tar.gz

2.3 进入Erlang文件夹

    cd otp_src_20.3

2.4 编译前安装Erlang的必要依赖

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

2.5 编译

    ./configure --prefix=/usr/local/erlang --enable-smp-support --enable-threads --enable-sctp --enable-kernel-poll --enable-hipe --with-ssl

2.6 安装

    make && make install

2.7 配置Erlang环境变量

    vim /etc/profile

           在文本末最后一行添加如下代码:

  export ERL_HOME=/usr/local/erlang

  export PATH=$ERL_HOME/bin:$PATH

           保存退出。

 2.8 使配置立即生效

    source /etc/profile

 2.9 测试Erlang安装是否成功

            erl

3. 下载并安装RabbitMQ 3.6.x 版本

3.1 下载RabbitMQ 3.6.x

     cd /usr/local

              http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el6.noarch.rpm 下载rpm文件

            上传当前目录下目录下

3.2 安装必要依赖

    yum -y install epel-release 
    yum -y install socat

3.3 建立必要软链

    ln -s /usr/local/erlang/bin/erl /usr/bin/erl

3.4 安装RabbitMQ 3.6.x

    rpm -i --nodeps rabbitmq-server-3.6.15-1.el6.noarch.rpm 

4. 启动并验证

4.1 启动RabbitMQ

     service rabbitmq-server start

4.2 设置自启动

    chkconfig rabbitmq-server on

4.3 开启管理页面插件

    rabbitmq-plugins enable rabbitmq_management

4.4 添加管理员账号

    rabbitmqctl add_user admin 12345

4.5 分配用户标签 

    rabbitmqctl set_user_tags admin administrator

4.6 创建和赋角色完成后查看并确认

    rabbitmqctl list_users

4.7 授予用户所有权限

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

 4.8 验证

          登录rabbitmq管理界面(  http://106.12.140.159:15672/   )       

          用户名:admin

          密码:12345

      RabbitMQ 3.6.x 安装和配置

原文链接: https://www.cnblogs.com/liuyi-clover/p/10925211.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    RabbitMQ 3.6.x 安装和配置

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/295680

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月15日 下午5:07
下一篇 2023年2月15日 下午5:08

相关推荐