关于rabbitmq:资深架构师教你在windows环境安装RabbitMQ

34次阅读

共计 1262 个字符,预计需要花费 4 分钟才能阅读完成。

装置

Linux 环境装置

装置 Erlang

官网提醒:https://www.erlang-solutions….

装置 erlang

yum -y install esl-erlang_23.0.2-1_centos_7_amd64.rpm

检测 erlang

装置 RabbitMQ

文件下载

官网下载地址:http://www.rabbitmq.com/downl…

装置 rabbitmq

yum -y install rabbitmq-server-3.8.5-1.el7.noarch.rpm

装置 UI 插件

rabbitmq-plugins enable rabbitmq_management

启用 rabbitmq 服务

systemctl start rabbitmq-server.service

检测服务

systemctl status rabbitmq-server.service

批改防火墙,增加规定

-A INPUT -p tcp -m state --state NEW -m tcp --dport 15672 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 5672 -j ACCEPT

重启防火墙

systemctl restart iptables.service

拜访

guest 用户默认只能够 localhost(本机)拜访

在 rabbitmq 的配置文件目录下(默认为:/etc/rabbitmq)创立一个 rabbitmq.config 文件。

文件中增加如下配置(请不要遗记那个“.”):

[{rabbit, [{loopback_users, []}]}].

重启 rabbitmq 服务

systemctl restart rabbitmq-server.service

从新拜访

Windows 环境装置

装置 Erlang

运行 Erlang/OTP(otp_win64_21.2.exe)

配置环境变量

查看环境变量是否配置胜利,cmd 输出 erl 呈现下图示意配置胜利

注:有的同学可能因为电脑短少 C 语言环境,会呈现下图提醒,装置即可

装置 RabbitMQ

运行 rabbitmq-server-3.7.12.exe

期间会有防火墙拦挡提醒,一律通过。次要是询问是否通过 erlang 和 rabbitmq

检测服务

关上命令行,进入 RabbitMQ 的装置目录:

cd D:\RabbitMQ Server\rabbitmq_server-3.7.12\sbin

输出rabbitmqctl.bat status,如果呈现以下的图,阐明装置是胜利的,并且阐明当初 RabbitMQ Server 曾经启动了,运行失常。否则去治理查看 RabbitMQ 服务是否开启。

拜访

  1. 关上命令行,进入 RabbitMQ 的装置目录:
cd D:\RabbitMQ Server\rabbitmq_server-3.7.12\sbin
  1. 输出
rabbitmq-plugins.bat list

  1. 装置 UI 插件
rabbitmq-plugins.bat enable rabbitmq_management

拜访

浏览器输出:127.0.0.1:15672

正文完
 0