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的形式進行訪問了。

相關文章
相關標籤/搜索