RabbitMQ在Linux系统中的安装

绝地灬酷狼 2023-03-13 02:19 58阅读 0赞

转载:RabbitMQ在Linux系统中的安装

近期准备学习RabbitMQ消息队列,所以先将环境搭建好。

RabbitMQ安装过程

  1. 登录linux系统
    这里楼主用的是自己在阿里云上的服务器
    登录系统
  2. 安装Erlang

    cd 存放路径
    mkdir 文件夹名
    cd 刚才创建的文件夹名
    下载:wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
    安装:rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
    导入RabbitMQ公钥文件:rpm —import http://packages.erlang-solutions.com/rpm/erlang_solutions.asc
    使用yum安装:sudo yum install erlang

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7

注意:在执行rpm -Uvh erlang-solutions-1.0-1.noarch.rpm时,可能会出现

  1. epel-release erlang-solutions-1.0-1.noarch 需要
  2. 1

epel-release 被 erlang-solutions-1.0-1.noarch 需要

  1. 需要安装依赖包:yum install epel-release
  2. 1
  1. 安装RabbitMQ
    下载地址:https://www.rabbitmq.com/install-rpm.html
    rpm -Uvh rabbitmq-server-3.8.3-1.el7.noarch.rpm 在这里插入图片描述根据linux版本下载相应的RabbitMQ版本
    将文件上传至新建的文件夹
    注意:安装过程中可能出现下面这个问题

    警告:rabbitmq-server-3.8.3-1.el7.noarch.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 6026dfca: NOKEY
    错误:依赖检测失败:

    1. socat rabbitmq-server-3.8.3-1.el7.noarch 需要
  1. 1
  2. 2
  3. 3

解决方法:

  1. yum -y install socat
  2. ##此时会报错没有socat包或是找不到socat包,解决方法安装centos的epel的扩展源
  3. yum -y install epel-release
  4. ##之后重新安装socat
  5. yum -y install socat
  6. ##接着安装rpm -ivh rabbitmq-server-3.8.3-1.el7.noarch 安装会报错 有依赖关系解决方法不安装依赖关系
  7. rpm -i --nodeps rabbitmq-server-3.8.3-1.el7.noarch
  8. 1
  9. 2
  10. 3
  11. 4
  12. 5
  13. 6
  14. 7

启动和停止命令:

  1. systemctl start rabbitmq-server.service
  2. systemctl stoprabbitmq-server.service
  3. systemctl restart rabbitmq-server.service
  4. 1
  5. 2
  6. 3

设置开机启动:

  1. chkconfig rabbitmq-server on
  2. 1

设置配置文件:

  1. 新建配置文件:vi /etc/rabbitmq/rabbitmq.config
  2. [{ rabbit, [{ loopback_users, []}]}]. #增加一行,注意点号要保留,开启用户远程登录
  3. systemctl restart rabbitmq-server.service
  4. 1
  5. 2
  6. 3
  1. 开启web界面管理工具

    rabbitmq-plugins enable rabbitmq_management
    systemctl restart rabbitmq-server.service

  1. 1
  2. 2
  1. 防火墙开放15672端口
    在阿里云服务器管理中添加15672端口

以上就是RabbitMQ的安装过程,我会根据学习过程陆续更新相关文章,每天进步一丢丢~

发表评论

表情:
评论列表 (有 0 条评论,58人围观)

还没有评论,来说两句吧...

相关阅读