RabbitMQ 安裝在 Windows

解決常見問題

(KJH) Kuan-Jung, Huang
4 min readOct 11, 2019

前言

雙十連假除了準備考試之外,也正在學習使用 RabbitMQ。這篇文章說明要注意安裝 RabbitMQ 的一些要項, Erlang 環境的設置,以及 RabbitMQ Management Portal 的設置。

安裝 RabbitMQ 的注意事項

首先,安裝 RabbitMQ 要先注意他的語言環境, Erlang。RabbitMQ 是在 Erlang 環境下執行的,所以一定要先讀一下 RabbitMQ Erlang Version Requirements

例如我安裝的是 RabbitMQ v3.7.5,所以 Erlang 要介於 19.3.x ~ 20.3.x 之間。

所以最後我就安裝了 Erlang OTP 20.0

進入該頁後,可直接下載 windows 安裝檔

設置 Erlang HOME

Window 最麻煩的地方在於有時候安裝不會幫忙設置環境變數與 PATH

,所以要自行手動設置,設置方式如下:

首先要進入系統資訊,點擊進階系統設定

接著,會跳出對話視窗,點擊環境變數

在上面的使用者變數中點擊新增:

會跳出對話視窗,將你的 ERLANG_HOME 連動你安裝 Erlang 的資料夾(記住,不要設定到 bin 資料夾底下)。

最後,設定 PATH 變數讓系統讀取到你的 Erlang 環境,我們在下面的系統變數視窗找到 Path,並點擊編輯

會跳出視窗,並點擊新增,將 %ERLANG_HOME%\bin 輸入到底下,按完成即可設定好讓 Windows 找到 Erlang 環境。

設置 RabbitMQ Management Portal

我們進到 RabbitMQ 資料夾中的 sbin 資料夾,會看到 rabbitmq-plugins.bat,我們要設置一下 RabbitMQ 的套件,所以在這邊打開終端機,輸入

.\rabbitmq-plugins.bat enable rabbitmq_management

如果跳出錯誤訊息,表示你的 Erlang 安裝版本跟 RabbitMQ 要求的不一致,或是系統找不到到 Erlang 執行檔。

完成設置後,即可啟動 RabbitMQ Server。

.\rabbitmq-server.bat

如何登入 Management Portal

啟動 RabbitMQ Server 之後,打開瀏覽器,輸入 http://localhost:15672 即可看到登入畫面,帳密皆可輸入 guest 。(登入的 Port 跟帳密皆為 RabbitMQ 預設)

完成登入後,就可以看到 RabbitMQ 的管理畫面了。

結論

恭喜你,可以開始 RabbitMQ 之旅了!後面會繼續慢慢寫如何寫實踐 Queue Code 以及介紹周邊的知識!

--

--