1. 如果系统需要BPM工作流模块, 就需要安装,否则可以不装. 此处只讲如果再Linux环境搭建因为大部分情况生产环境都是在Linux系统,Windows系统搭建这里不过多赘述.

    2. 准备安装文件 可以自行网上下载(otpsrc_22.3.tar.gz , rabbitmq-server-generic-unix-3.8.3.tar.xz)、 由于Gitee上传附件限制, 可以加群下载._

    3. 开始安装:

    a. 系统安装erlang开发环境

    1. //1. 安装C++依赖
    2. yum -y install make gcc gcc-c++ m4 ncurses-devel openssl-devel unixODBC-devel
    3. //2. 安装
    4. yum install perl

    b. 上传 otp_src_22.3.tar.gz , rabbitmq-server-generic-unix-3.8.3.tar.xz 到服务器

    //解压
    tar zxvf otp_src_22.3.tar.gz
    //创建安装目录
    mkdir /usr/local/erlang
    //进入解压目录
    cd otp_src_22.3/
    //进行配置
    ./configure --prefix=/usr/local/erlang --without-javac
    

    搭建RabbitMQ消息队列中间件 - 图1

    出现上图可以忽略

    d.make && make install 等待编译…..

    e. 配置环境变量

    vi /etc/profile
    export PATH=$PATH:/usr/local/erlang/bin
    

    搭建RabbitMQ消息队列中间件 - 图2

    保存退出 wq! 刷新环境变量 source /etc/profile

    f. 测试环境是否安装成功 erl -version

    搭建RabbitMQ消息队列中间件 - 图3

    g. 部署RabbitMQ 解压 tar xvJf rabbitmq-server-generic-unix-3.8.3.tar.xz
    剪切文件 mv rabbitmq_server-3.8.3 /usr/local/rabbitmq

    h. 配置文件变量

    vi /etc/profile
    export PATH=$PATH:/usr/local/rabbitmq/sbin
    

    刷新环境变量 source /etc/profile

    i. 开启web管理页面 rabbitmq-plugins enable rabbitmq_management

    搭建RabbitMQ消息队列中间件 - 图4

    出现此提示代表成功!

    j. 启动 ./rabbitmq-server restart

    k. 设置账号密码 此处我设置账号system 密码system

    # 配置用户名和密码
    rabbitmqctl add_user system system
    # 设置用户为管理员
    rabbitmqctl set_user_tags system administrator
    # 给用户所有权限
    rabbitmqctl set_permissions -p / system '.*' '.*' '.*
    

    l. 查看指令rabbitmqctl status到此就安装成功了!

    4. 若还有其他问题请在issue提问或者加群咨询!!!