首頁 > 軟體

RabbitMQ的安裝和設定視覺化介面的詳細步驟

2022-06-12 14:01:38

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:javaerl6.4
  • 點選“Next”,點選“Install”開始安裝,安裝完成。(可以留意一下里面的選項)

RabbitMQ Server的下載與安裝

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

RabbitMQ的安裝步驟:

  • 直接執行rabbitmq-server-3.5.2.exe
  • 點選"Next",選擇安裝的目錄,這裡為D:javaRabbitMQ_Server
  • 點選"Install",點選"Finish",安裝成功。(可以留意一下里面的選項)

ps:安裝完Rabbit MQ以後,服務會自動執行,這時環境變數裡的ERLANG_HOME會自動生成,在”環境變數”中檢查是否存在,如果不存在,請在”環境變數”中手動新增,設定Erlang環境變數ERLANG_HOME=D:javaerl6.4。如果沒有,點選"新建"。

檢查RabbitMQ執行狀態

  • 開啟命令列命令列,進入RabbitMQ的安裝目錄: cd D:javaRabbitMQ_Serverrabbitmq_server-3.5.2sbin
  • 輸入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安裝和設定內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!


IT145.com E-mail:sddin#qq.com