1、环境:Windows7 (64位)
rabbitmq:rabbitmq-server-3.6.14
erlang:otp_win64_19.1(我开始装的20.1,不管怎么调试在后面启动rabbitmq时总会报错,降了一个版本就好了,具体版本对照可以参照rabbitmq官网)
erlang安装完之后需要自己手动添加环境变量,这个网上很多,不多做描述。
注:erlang有个很坑的地方,你的计算机主机名不能有中文,不是安装会有问题。会有如下报错:
Can't set short node name!
Please check your configuration
或者:
Error: Failed to initialize erlang distribution: {{shutdown,
{failed_to_start_child,
net_kernel,
{'EXIT',nodistribution}}},
{child,undefined,
net_sup_dynamic,
{erl_distribution,
start_link,
[['rabbitmq-cli-70',
shortnames]]},
permanent,1000,supervisor,
[erl_distribution]}}.
环境变量添加完之后,可以在DOS界面用erl和erl -sname test_node两个命令检验一下
安装好erlang之后,我们再安装rabbitmq,安装按提示操作就好。
安装完之后,启动,查看5672端口是否开启。
注:RabbitMQ提供了一个web的监控页面系统,这个系统是以Plugin的方式进行调用的。
运行下面命令来启用管理插件
rabbitmq-plugins enable rabbitmq_management
安装完毕之后,需要在服务项里重启
重启完毕你可以查看一下相应端口
用命令 netstat -ant|findstr 5672
在浏览器用localhost:15672访问,初始的用户名密码都是guest
---------------------------------------------
我承认我平凡,
但我始终在拼命追赶!
----------------------------------------------