装置
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服务是否开启。
拜访
- 关上命令行,进入RabbitMQ的装置目录:
cd D:\RabbitMQ Server\rabbitmq_server-3.7.12\sbin
- 输出
rabbitmq-plugins.bat list
- 装置UI插件
rabbitmq-plugins.bat enable rabbitmq_management
拜访
浏览器输出:127.0.0.1:15672