美文网首页
七、模拟生产环境安装配置RabbitMQ

七、模拟生产环境安装配置RabbitMQ

作者: lancelea | 来源:发表于2019-12-11 16:19 被阅读0次

    了解了交换机、队列、绑定、消息、host 的基础知识之后,我们需要结合实际操作深入学习 RabbitMQ 的使用和管理。在这之前,不可缺少的是搭建 RabbitMQ 环境。而学习 RabbitMQ 最终都要运用到生产环境,在生产环境一般都会有一个 RabbitMQ 用户来进行运行和管理。接下来就以普通用户来搭建 RabbitMQ 环境。

    Linux系统版本:CentOS 7 #最小安装
    Linux用户名:rabbitmq_one
    RabbitMQ源码包:rabbitmq-server-generic-unix-3.6.12.tar.xz
    Erlang/OTP源码包:otp_src_19.3.tar.gz

    把两个包放在/home/rabbitmq_one目录下,并解压:

    $ tar -zxvf otp_src_19.3.tar.gz && tar -xvf rabbitmq-server-generic-unix-3.6.12.tar.xz
    

    安装配置 OTP

    在编译 OTP 源码前需要先安装几个编译依赖包:

    $ sudo yum install -y make gcc gcc-c++ m4 perl openssl openssl-devel ncurses-devel unixODBC unixODBC-devel java java-devel
    

    进入解压后的 OTP 目录

    $ cd otp_src_19.3
    

    配置 OTP 的安装路径

    $ ./configure --prefix=/home/rabbitmq_one/erlang_19.3 --without-javac
    

    编译源码并安装

    $ make && make install
    

    安装完成后进入安装目录并测试安装是否成功

    $ cd ~/erlang_19.3/bin/
    $ ./erl
    

    看到 Erlang/OTP 的版本号打印出来说明安装成功,输入halt().退出。

    测试安装结果
    配置环境变量
    $ vi ~/.bash_profile
    export PATH=$PATH:/home/rabbitmq_one/erlang_19.3/bin/
    $ source ~/.bash_profile
    

    安装配置 RabbitMQ

    配置 RabbitMQ 的环境变量

    $ vi ~/.bash_profile
    export PATH=$PATH:/home/rabbitmq_one/rabbitmq_server-3.6.12/sbin/
    $ source ~/.bash_profile
    

    开启 RabbitMQ 服务

    $ rabbitmq-server -detached
    
    开启RabbitMQ服务

    运行以下命令可以查看 RabbitMQ 服务的状态信息:

    $ rabbitmqctl status
    

    看到有进程号生成说明 RabbitMQ 已经安装配置成功。


    RabbitMQ服务状态信息

    相关文章

      网友评论

          本文标题:七、模拟生产环境安装配置RabbitMQ

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