RabbitMQ01_下载安装和配置

x33g5p2x  于2021-12-19 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(298)

RabbitMQ01_下载安装和配置

  • 下载

rabbitmq-server 全版本下载地址:https://github.com/rabbitmq/rabbitmq-server/releases
我的版本:rabbitmq-server-3.7.18-1.el7.noarch.rpm
我的版本的下载地址:https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.18/rabbitmq-server-3.7.18-1.el7.noarch.rpm

erlang 下载地址:https://github.com/rabbitmq/erlang-rpm/releases
我的版本:erlang-22.0.7-1.el7.x86_64.rpm
我的版本的下载地址:https://github.com/rabbitmq/erlang-rpm/releases/download/v22.0.7/erlang-22.0.7-1.el7.x86_64.rpm

socat下载地址:http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm

  • 安装

首先安装 erlang-22.0.7-1.el7.x86_64.rpm

rpm -ivh erlang-22.0.7-1.el7.x86_64.rpm

再安装内存管理依赖 socat-1.7.3.2-5.el7.lux.x86_64.rpm

rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm

最后安装 rabbitmq-server-3.7.18-1.el7.noarch.rpm

rpm -ivh rabbitmq-server-3.7.18-1.el7.noarch.rpm
  • 配置

安装完成后,进入目录:/usr/share/doc/rabbitmq-server-3.7.18
该目录下有一个 rabbitmq.config.example 文件(注:高版本的rabbitmq可能没有这个文件)
将该文件复制到 /etc/rabbitmq/ 目录下并改名为 rabbitmq.config

cp /usr/share/doc/rabbitmq-server-3.7.18/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config

修改复制的 rabbitmq.config 文件

vim /etc/rabbitmq/rabbitmq.config

   %% {loopback_users, []},
修改上面这一行(不出意外的话是第61行),去掉%%注释,去掉结尾的逗号:
   {loopback_users, []}
它表示允许来宾用户可在网上任意地方访问
  • 启动

执行以下命令(启动rabbitmq的管理插件,也就是web管理界面)

rabbitmq-plugins enable rabbitmq_management

启动rabbitmq

启动:systemctl start rabbitmq-server
重启:systemctl restart rabbitmq-server
停止:systemctl stop rabbitmq-server
查看状态:systemctl status rabbitmq-server

开放rabbitmq管理的端口:15672,或者直接关闭防火墙:

查看防火墙状态:systemctl status firewalld;
关闭防火墙:
systemctl disable firewalld
systemctl stop firewalld

访问web管理页面(用户名密码都是guest ):http://118.31.106.51:15672/
将进入以下管理界面:

  • 补充

使用命令行操作rabbitmq

rabbitmqctl help		可以查看所有rabbitmq的操作命令

rabbitmq-plugins enable|list|disable	rabbitmq的插件管理命令

管理界面初步认识:

端口说明:

相关文章