1、RabbitMQ依赖于Erlang,需要先安装Erlang。
2、Erlang和RabbitMQ版本有对应关系。
https://www.rabbitmq.com/which-erlang.html
下面的安装以erl 23.1和rabbitMQ 3.8.9为例。
erlang下载太慢,可以在迅雷中点击新建,粘贴下载链接,如https://www.erlang.org/downloads/23.1
下载后,双击exe,一直next即可。
完成后,配置系统变量(Win+R快捷键,输入sysdm.cpl然后回车,点击高级,点击环境变量,编辑系统变量):
新建ERLANG_HOME,值为erl安装目录的根目录,如:C:Program Fileserl-23.1
编辑Path,在末尾加入%ERLANG_HOME%明理的奇异果;(注意:和前面的部分用;隔开)
然后在命令行窗口中输入erl回车可看到版本号则配置系统变量成功。
下载rabbitMQ:https://www.rabbitmq.com/install-windows.html
如果GitHub版因为无法连接到GitHub就选择Bintray版。
下载后,一路next即可。
同样配置环境变量:新建RABBITMQ_SERVER,值为RabbitMQ安装根目录,如:C:Program FilesRabbitMQ Serverrabbitmq_server-3.8.9
编辑Path,加入%RABBITMQ_SERVER%s明理的奇异果;
然后启动RabbitMQ管理插件:在命令行窗口中输入"C:Program FilesRabbitMQ Serverrabbitmq_server-3.8.9s明理的奇异果rabbitmq-plugins.bat" enable rabbitmq_management,前面部分是RabbitMQ安装目录,然后回车。会显示:
Enabling plugins on node rabbit@scd4:rabbitmq_managementThe following plugins have been configured: rabbitmq_management rabbitmq_management_agent rabbitmq_web_dispatchApplying plugin configuration to rabbit@scd4...The following plugins have been enabled: rabbitmq_management rabbitmq_management_agent rabbitmq_web_dispatchstarted 3 plugins.然后启动RabbitMQ,输入net start RabbitMQ回车。如果报:
发生系统错误 5。拒绝访问。则在C:WindowsSystem32下搜索cmd.exe,右键管理员身份打开运行刚才的命令。
访问管理界面:http://localhost:15672/
默认用户名:guest
默认密码为:guest
登陆后就可以看到:
如果想关闭RabbitMQ,执行net stop RabbitMQ