1、下载安装包
附上下载地址 Rabbit MQ ,我在下载的时候,非常慢,而且经常失败,所以在此分享一下安装包,包含Rabbit MQ和Erlang安装包(至于为什么要安装Erlang,就像跑Java程序为什么要有jdk是一样的道理)。
2、安装Erlang
安装RabbitMQ前,需要进行环境安装,所需环境为Erlang,因为RabbitMQ是基于Erlang语言开发的,因此必须安装,安装步骤如下,一路“下一步”即可,如果你需要进行其他配置,可以做相应的修改。
安装完成,验证是否成功,打开CMD命令窗口,输入 erl,提示错误信息,因此我们需要进行环境变量配置。
第一步,配置环境变量,新建变量名为ERLANG_HOME 的环境变量,然后将变量值指向安装目录即可。
第二步,将可执行bin文件配置到Path变量中,用来在命令行窗口可以执行erl命令。
第三步,输入 erl验证,出现如下提示版本信息,则表示配置成功,否则请检查配置。
3、安装Rabbit MQ
安装步骤如下,如果有特殊需求可以修改安装路径,楼主此处修改为D盘安装,默认在C盘。
4、配置Rabbit MQ
以上安装好了Rabbit MQ以及它需要运行的环境,但是此时只能进行服务的开启或者关闭,没有办法看到一个管理界面,因此我们需要安装他的管理插件。步骤如下:
第一步:安装RabbitMQ-Plugins,这个相当于是一个管理界面,方便我们在浏览器界面查看RabbitMQ各个消息队列以及exchange的工作情况。打开下图所示的红色标记内的应用程序:
然后输入指令激活插件:rabbitmq-plugins.bat enable rabbitmq_management
激活过后,需要重启服务器,命令如下:net stop RabbitMQ && net start RabbitMQ
到此,RabbitMQ的安装全部完成。打开浏览器,输入管理端地址:localhost:15672,注意,这里的端口是15672.系统默认就是这个端口号(此处端口号不同于应用连接端口号,应用连接端口号为5672,后面的文章会讲解怎么通过Java Spring 连接到Rabbit MQ),打开网址会出现如下界面:
默认账户: guest 密码:guest,注意,这个账号和密码是超级管理员,拥有所有的系统权限,因此,建议修改或者增加新的用户。登录后管理界面如下所示,到此所有的安装配置都已讲完,如果有问题欢迎下方留言。
附上几个常用的命令,请在Command Prompt(sbin)窗口中执行:
- 新增用户 rabbitmqctl add_user Username Password
- 删除用户 rabbitmqctl delete_user Username
- 修改用户密码 rabbitmqctl change_password Username Newpassword
- 查看当前用户列表 rabbitmqctl list_users