RabbitMQ的安装和配置可视化界面的详细步骤

 更新时间:2022年06月12日 08:37:18   作者:wade&luffy  
这篇文章主要介绍了RabbitMQ的安装和配置可视化界面的详细步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

RabbitMQ在windows下的安装

RabbitMQ 它依赖于Erlang,在window上安装时,需要先安装Erlang。

首先确定你的window电脑是32位还是64位,然后下载对应版本的Erlang软件。以下的安装以window 64位电脑举例。

Erlang/OTP包 的下载地址:http://www.erlang.org/download.html

Erlang/OTP(otp_win64_17.5.exe)的安装步骤:

  • 运行otp_win64_17.5.exe
  • 点击“Next”,选择安装的目录,这里为D:\java\erl6.4
  • 点击“Next”,点击“Install”开始安装,安装完成。(可以留意一下里面的选项)

RabbitMQ Server的下载与安装

RabbitMQ的下载地址:http://www.rabbitmq.com/download.html

RabbitMQ的安装步骤:

  • 直接运行rabbitmq-server-3.5.2.exe
  • 点击"Next",选择安装的目录,这里为D:\java\RabbitMQ_Server
  • 点击"Install",点击"Finish",安装成功。(可以留意一下里面的选项)

ps:安装完Rabbit MQ以后,服务会自动运行,这时环境变量里的ERLANG_HOME会自动生成,在”环境变量”中检查是否存在,如果不存在,请在”环境变量”中手动添加,配置Erlang环境变量ERLANG_HOME=D:\java\erl6.4。如果没有,点击"新建"。

检查RabbitMQ运行状态

  • 打开命令行命令行,进入RabbitMQ的安装目录: cd D:\java\RabbitMQ_Server\rabbitmq_server-3.5.2\sbin
  • 输入rabbitmqctlstatus

如果出现以下的图,说明安装是成功的,并且说明现在RabbitMQ Server已经启动了。

配置可视化RabbitMQ管理界面

  • 运行命令行窗口cmd
  • 输入命令rabbitmq-plugins enable rabbitmq_management,这样就可以添加可视化插件了。

查看可视化插件是否成功:

在web浏览器中输入地址:http://127.0.0.1:15672/

输入默认账号: guest 密码: guest

就可以登录查看rabbitmq里的资源信息。

备注:可以运行rabbitmqctl stop 命令来停止服务

可以运行 rabbitmq-server -detached命令来重启服务并后台运行。

RabbitMQ的日志信息,可以在 C:/Users/Administrator/AppData/Roaming/RabbitMQ/log/文件夹下进行查看,如:C:/Users/Administrator/AppData/Roaming/RabbitMQ/log/rabbit@mywin-PC.log

RabbitMQ在linux下的安装

下载RabbitMQ安装源:http://www.rabbitmq.com/install-rpm.html

http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.2/rabbitmq-server-3.5.2-1.noarch.rpm

在CentOS6 64的linux下,如果没有安装epel,可以运行以下命令安装epel。

rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

利用wget下载rabbitmq-server的rpm源。

wgethttp://www.rabbitmq.com/releases/rabbitmq-server/v3.5.2/rabbitmq-server-3.5.2-1.noarch.rpm

RabbitMQserver的安装步骤:

  • 运行yum install rabbitmq-server-3.5.2-1.noarch.rpm 进行安装

ps:这里不用 rpm -ivhrabbitmq-server-3.5.2-1.noarch.rpm进行安装,而是用yum installrabbitmq-server-3.5.2-1.noarch.rpm 进行安装

rabbitmq server,因为它会自动下载安装rabbitmq-server所需要的依赖安装包,如Erlang安装包等。

安装rabbitmq-server为启动服务:

whereis rabbitmqctl
chkconfig rabbitmq-server on
/sbin/service rabbitmq-server start

运行 rabbitmqctl status 查看RabbitMQ运行的状态

/usr/sbin/rabbitmqctl status

配置可视化RabbitMQ管理界面

在linux上运行,输入/usr/sbin/rabbitmq-plugins enable rabbitmq_management,这样就可以添加可视化插件了。

查看可视化插件是否成功:

由于guest用户只能本机(localhost或127.0.0.1)访问,所以在linux上的还需要配置添加一个其他的用户名,以及对该用户名进行授权,才可以用web 的方式进行访问。

在web浏览器中,输入自己的ip地址和端口号访问,如:http://121.xx.91.251:15672/

输入账号: mytest 密码: mytest

就可以登录查看rabbitmq里的资源信息。

这里可以先简单的输入以下的命令,添加mytest用户,及对mytest用户进行授权,使其可以用web的方式进行访问。

rabbitmqctl add_user mytest mytest
rabbitmqctl set_user_tags mytest administrator
rabbitmqctl set_permissions -p / mytest '.*' '.*' '.*'
rabbitmqctl list_permissions

添加mytest用户及授权之后,就可以用ip的形式进行访问了。

到此这篇关于RabbitMQ的安装和配置化可视界面的文章就介绍到这了,更多相关RabbitMQ安装和配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用IDEA搭建SSM框架的详细教程(spring + springMVC +MyBatis)

    使用IDEA搭建SSM框架的详细教程(spring + springMVC +MyBatis)

    这篇文章主要介绍了使用IDEA搭建SSM框架的详细教程 spring + springMVC +MyBatis,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • java解析dbf之通过javadbf包生成和读取dbf文件

    java解析dbf之通过javadbf包生成和读取dbf文件

    这篇文章主要介绍了java通过javadbf读取和生成DBF文件的方法,大家参考使用吧
    2014-01-01
  • mybatis批量插入,批量更新以及null值问题的解决

    mybatis批量插入,批量更新以及null值问题的解决

    这篇文章主要介绍了mybatis批量插入,批量更新以及null值问题的解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • Mybatis核心组成部分之SQL映射文件揭秘详解

    Mybatis核心组成部分之SQL映射文件揭秘详解

    MyBatis真正的力量是在映射语句中,下面这篇文章主要给大家介绍了关于Mybatis核心组成部分之SQL映射文件揭秘的相关资料,现在分享给大家,给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • Java实现二维码功能的实例代码

    Java实现二维码功能的实例代码

    今天这篇文章,主要是利用Java实现二维码功能,本文思路清晰,需要的朋友参考下
    2017-02-02
  • Java集合中的Set之LinkedHashSet详解

    Java集合中的Set之LinkedHashSet详解

    这篇文章主要介绍了Java集合中的Set之LinkedHashSet详解,LinkedHashSet是Set集合的一个实现,具有set集合不重复的特点,同时具有可预测的迭代顺序,也就是我们插入的顺序,并且linkedHashSet是一个非线程安全的集合,需要的朋友可以参考下
    2023-09-09
  • Intellij IDEA远程debug教程实战和要点总结(推荐)

    Intellij IDEA远程debug教程实战和要点总结(推荐)

    这篇文章主要介绍了Intellij IDEA远程debug教程实战和要点总结(推荐),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • mybatis-plus多表查询操作方法

    mybatis-plus多表查询操作方法

    这篇文章主要介绍了mybatis-plus多表查询操作方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-12-12
  • Java线程池并发执行多个任务方式

    Java线程池并发执行多个任务方式

    这篇文章主要介绍了Java线程池并发执行多个任务方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • java多线程实现下载图片并压缩

    java多线程实现下载图片并压缩

    这篇文章主要为大家详细介绍了java多线程实现下载图片并压缩,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05

最新评论