安装
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
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。