什么是RabbitMQ?
RabbitMQ是由Erlang语言编写的实现了高级消息队列协议(AMQP)的开源消息代理软件(也可称为 面向消息的中间件)。支持Windows、Linux/Unix、MAC OS X操作系统和多种编程语言。
springboot在耶对rabbitmq进行了兼容,接下来主要介绍rabbitmq在ubuntu下的安装和配置。
rabbitmq的安装:
由于rabbitmq是由Erlang语言编写的,所以我们需要安装Erlang的编译环境。这个和我们学java时安装jdk环境配置一般。当然,这个相对java来说安装简单。接下来分为几步进行安装:
第一步:执行如下命令下载 erlang并安装
apt-get install erlang
第二步:安装rabbitmq服务
apt-get install rabbitmq-server
第三步:启动rabbitmq的Web服务。方便用网页操作
rabbitmq-plugins enable rabbitmq_manageme
第四步:打开浏览器输入链接(默认账号密码都是guest)
第五步:登陆后点击如下:
第六步:添加一个自己喜欢的队列,如下步骤进行即可
OK~安装和配置基本完成,如果需要添加新用户可以可执行一下命令
查看当前用户:
rabbitmqctl list_users
添加新用户:
rabbitmqctl add_user 自己的账号 自己的密码
设置新用户的权限:
rabbitmqctl set_user_tags 新用户的账号 administrator
再此查看当前用户:
rabbitmqctl list_users
注意:
到这里,rabbitmq就基本安装完成了。相对来说这个安装也是比较容易的。但是需要注意一点不要直接复制命令,先将命令复制的记事本,然后去掉命令后面的版权的标识,不然可能会出挺多错误的。
总结:
rabbitmq的安装完成了。可以使用springboot整合一下试试能否连接上。当然,如果你是在自己虚拟机上安装的,记得开放端口,不然会出现连接不上的问题。最后祝大家学习进步,工作顺利、
--谢谢~!