以下内容都是在windows环境下的记录,如果是linux中出现的问题,可能需要参考官方文档,进行修改。
首先,安装和使用RabbitMQ:
https://www.rabbitmq.com/——>getstarted——>Downloading and Installing RabbitMQ——>Windows: With installer
在安装时,官网有一段话值得我们注意:“First you need to install a supported version of Erlang for Windows. Download and run the Erlang for Windows installer”。(翻译:首先,你需要为windows操作系统安装支持的Erlang版本。下载并且运行windows版的erlang。)。
所以,我们需要先去下载并安装erlang,在安装之前,我们需要查看rabbitmq版本和erlang的支持关系(https://www.rabbitmq.com/which-erlang.html)已确定我们需要使用哪个版本的Erlang。
在安装完Erlang和RabbitMQ后,我们需要找到安装目录下的\RabbitMQ Server\rabbitmq_server-3.7.7\sbin,然后打开cmd窗口,运行:rabbitmq-plugins enable rabbitmq_management命令,已启动UI管理界面。此时,我们可以在浏览器中输入:http://127.0.0.1:15672访问管理界面。其中,用户名和密码是:guest、guest。
登录界面:出现这个界面表明安装和启动成功:一定要记住在sbin下运行rabbitmq-plugins enable rabbitmq_management命令。
登录后界面:在该界面可以查看和管理消息队列、管理用户、连接情况、以及路由等管理。
在下载和安装windows版的rabbitmq的页面上,我们可以看到rabbitmq的使用指南。
网址为:https://www.rabbitmq.com/install-windows.html
该页面上我们可以看到几个标题,目前先对这几个标题进行简要介绍,如果遇到问题后,可以到相应的标题下寻找解决方案。
Download the Server(下载服务器)安装镜像及描述
Install the Server (安装服务器):在这个标题下,介绍了rabbitmq的安装注意事项和方法。需要特别注意的是rabbitmq的版本和Erlang的版本问题。
Run RabbitMQ Service(运行rabbitmq服务):
Customise RabbitMQ Environment Variables(制定以环境变量):这里一般可以不修改,如果修改的话可以参考文档进行修改。
Run RabbitMQ(运行RabbitMQ):自动运行,如果停止、重启可以在开始菜单中操作。
Manage the Service(服务管理):可以使用命令工具或者CLI工具进行管理。
Upgrading Erlang VM(升级Erlang)
Port Access(端口访问):在使用UI管理界面的时候,我们用到的15672,需要开启该功能,安装后,运行指令一次即可。
Default user access(默认用户访问):rabbit给我们提供的默认用户是guest/guest.该用户是管理员用户,在实际的使用中,建立先新增用户。不要直接使用和用户。
Managing the Broker(代理管理)
Logging(日志)
Troubleshooting When Running as a Service(运行时故障排除)