0%

[RabbitMQ]安裝及設定

前情提要

RabbitMQ是實現AMQP(Advanced Message Queuing Protocol)的伺服器,使用Er lang撰寫而成,且提供HA及分散式架構的設定,官網就提供大量不同程式語言的連線及操作範例程式,入門門檻瞬間變低,若要進階設定HA則需要在花比較多時間研究及實戰經驗,這篇主要以安裝及設定方面著墨安裝步驟。

內容

首先因為RabbitMQ使用ER Lang撰寫而成,需要安裝執行環境,因此需先設定ER Lang的環境:

ERLang安裝及設定

ERLang安裝檔案下載連結

Erlang Programming Language

設定ERLang環境變數(新增系統變數)

ERLANG_HOME C:\Program Files\erl10.6

Rabbit MQ安裝及設定

使用choco安裝

RabbitMQ 3.8.2

1
choco install rabbitmq

使用安裝檔案安裝

下載連結

Installing on Windows

Rabbit MQ設定及開啟管理介面

開啟Command line介面,筆者這邊以 cmder為例

1
2
3
4
5
6
7
8
// 進入Rabbit MQ bat檔案路徑
cd C:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.2\sbin

// 開啟管理介面
rabbitmq-plugins.bat enable rabbitmq_management

// 重起服務
net stop rabbitmq && net start rabbitmq

接著打開瀏覽器,輸入 http://localhost:15672

出現以上的畫面,就恭喜你,你已經安裝成功了。預設登入者為

帳號: guest

密碼: guest

結論

開啟圖形化管理介面後,基本上都可以透過管理網頁新增、編輯、刪除Queue相關的設定。這篇主要介紹到這邊,架一個RabbitMQ的步驟不會說太困難,留下筆記的同時,希望有幫助到有需求安裝RabbitMQ的朋友。