RabbitMQ的安装和配置化可视界面

RabbitMQ在windows下的安装

RabbitMQ 它依赖于Erlang,在window上安装时,须要先安装Erlanghtml

首先肯定你的window电脑是32位仍是64位,而后下载对应版本的Erlang软件。如下的安装以window 64位电脑举例。java

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

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

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

RabbitMQ Server的下载与安装windows

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

RabbitMQ的安装步骤:spa

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

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

检查RabbitMQ运行状态

  1. 打开命令行命令行,进入RabbitMQ的安装目录: cd D:\java\RabbitMQ_Server\rabbitmq_server-3.5.2\sbin
  2. 输入 rabbitmqctl status

若是出现如下的图,说明安装是成功的,而且说明如今RabbitMQ Server已经启动了。命令行

配置可视化RabbitMQ管理界面

  1. 运行命令行窗口cmd
  2. 输入命令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源。

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

RabbitMQ server 的安装步骤:

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

ps:这里不用 rpm -ivh rabbitmq-server-3.5.2-1.noarch.rpm进行安装,而是用yum install rabbitmq-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的形式进行访问了。

相关文章
相关标签/搜索