RabbitMQ安装与配置(超级简单)

1.目录

    安装前提需求 安装与配置

2.安装前提需求

适应安装的Linux系统是CentOS7,然后安装的工具需要yum源、wget(可以不用,不用的话,需要在windows浏览器中下载下来然后通过Xftp传到CentOS7系统里去)。

如果你们安装的版本与我的不同请注意参考以下RabbitMQ与Erlang对应版本:

RbbitMQ版本 最低要求版本 ErLang/OTP 最高要求版本 ErLang/OTP 概况 3.10.7 3.10.6 3.10.5 3.10.4 3.10.2 3.10.1 3.10.0 24.2 25.0 Erlang 25 是推荐的系列。 Erlang 23 支持已于 2022 年 7 月 31 日停止。 3.9.22 24.2 24.3 Erlang 23 支持已于 2022 年 7 月 31 日停止。 3.9.21 3.9.20 3.9.19 3.9.18 3.9.17 3.9.16 3.9.15 23.3 24.3 Erlang 24.3 引入了 LDAP 客户端更改,这些更改对在早期版本(包括 RabbitMQ)上编译的项目造成了破坏。 RabbitMQ 3.9.15 是第一个支持 Erlang 24.3 的版本。 Erlang 23 支持已于 2022 年 7 月 31 日停止。 3.9.14 3.9.13 3.9.12 3.9.11 3.9.10 3.9.9 3.9.8 3.9.7 3.9.6 3.9.5 3.9.4 3.9.3 3.9.2 3.9.1 3.9.0 23.2 24.2 Erlang 24 于 2021 年 5 月 12 日发布 一些社区插件和工具可能与 Erlang 24 不兼容

3.安装与配置

  1. 先把需要的命令下载下来 yum install -y make gcc gcc-c++ m4 openssl openssl-devel ncurses-devel unixODBC unixODBC-devel java java-devel
  2. 首先现下载erlang的rpm仓库 wget https://packages.erlang-solutions.com/erlang/rpm/centos/7/x86_64/esl-erlang_22.0.7-1~centos~7_amd64.rpm
  3. 然后下载RabbitMQ的rpm仓库 wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.17/rabbitmq-server-3.7.17-1.el7.noarch.rpm
  4. 然后使用yum来进行安装Erlang、RabbitMQ yum install esl-erlang_22.0.7-1_centos_7_amd64.rpm yum install rabbitmq-server-3.7.17-1.el7.noarch.rpm
  5. 安装完之后,向RabbitMQ中添加一个用户 # 用户名 密码 rabbitmqctl add_user xxx xxx
  6. 配置需要用到的图形化控制台 rabbitmq-plugins enables rabbitmq_management
  7. 修改配置文件 将loopback_users配置中的guest放开(将括号和引号去掉) vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.7.17/ebin/rabbit.app
  8. 所有东西修改完了我们现在就可以启动RabbitMQ了 #首先先关闭系统的防火墙 systemctl stop firewalld #然后启动RabbitMQ systemctl start rabbitmq-server
  9. 在windows网页端进行对RabbitMQ的访问:端口为IP:15672 用户名:guest 密码:guest

到这里RabbitMQ安装就成功啦!

经验分享 程序员 微信小程序 职场和发展