什么是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

      http://localhost:15672/

      第五步:登陆后点击如下:

         第六步:添加一个自己喜欢的队列,如下步骤进行即可

       

      

OK~安装和配置基本完成,如果需要添加新用户可以可执行一下命令

查看当前用户:

rabbitmqctl list_users

添加新用户:

 rabbitmqctl add_user 自己的账号 自己的密码

设置新用户的权限:

rabbitmqctl set_user_tags 新用户的账号 administrator

再此查看当前用户:

rabbitmqctl list_users

注意:

        到这里,rabbitmq就基本安装完成了。相对来说这个安装也是比较容易的。但是需要注意一点不要直接复制命令,先将命令复制的记事本,然后去掉命令后面的版权的标识,不然可能会出挺多错误的。

 

总结:

         rabbitmq的安装完成了。可以使用springboot整合一下试试能否连接上。当然,如果你是在自己虚拟机上安装的,记得开放端口,不然会出现连接不上的问题。最后祝大家学习进步,工作顺利、

                                                                                                                                                                        --谢谢~!

程序人生,与君共勉~!

 

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐