RabbitMQ入門介紹及環境搭建

RabbitMQ是部署最普遍的開源消息中間件之一,擁有數以萬計的用戶羣體,被普遍應用於小型初創企業和大型企業。本文主要簡述RabbitMQ的入門介紹及安裝配置,僅供學習分享使用,若有不足之處,還請指正。html

什麼是MQ?

消息隊列,通常咱們會簡稱它爲MQ(Message Queue),嗯,就是很直白的簡寫。消息隊列能夠簡單理解爲:把要傳輸的數據放在隊列中。node

什麼是RabbitMQ?

RabbitMQ是部署最普遍的開源消息中間件之一,擁有數以萬計的用戶羣體,被普遍應用於小型初創企業和大型企業。web

爲什麼要用MQ?

將耗時比較長且相對獨立的功能進行拆解,經過隊列的方式異步執行,達到解耦,提升性能,可伸縮,提升系統處理能力。瀏覽器

RabbitMQ及Erlang安裝包下載

登陸RabbitMQ官網,下載對應安裝包,以下所示:app

由於RabbitMQ是基於Erlang語言開發的,因此RabbitMQ須要Erlang的運行環境,須要到Erlang的官網下載Erlang的安裝包,以下所示:異步

 

Erlang安裝步驟

安裝包下載完成後,雙擊可執行文件【otp_win64_23.3.exe】進行安裝,根據提示,點擊下一步,以下所示:ide

選擇目標路徑,點擊下一步,以下圖所示性能

點擊安裝學習

安裝過程當中,如提示對應C++環境未安裝,則點擊安裝按鈕spa

Microsoft Visual C++環境安裝設置成功,點擊關閉,以下所示:

Erlang安裝進度完成後,即安裝成功,點擊關閉。

Erlang環境變量

計算機--右鍵屬性--高級--環境變量,增長Erlang環境變量,以下所示:

系統變量,增長ERLANG_HOME=D:\Program Files\erl-23.3 以下所示:

選擇Path,點擊編輯,增長%ERLANG_HOME%\bin; 以下所示:

檢查Erlang是否安裝成功,經過erl -version進行檢測,如正常顯示Erlang版本號,則表示安裝成功,以下所示:

通過以上步驟Erlang安裝及配置完成。

RabbitMQ安裝

RabbitMQ下載完成後,雙擊可執行文件【rabbitmq-server-3.8.14.exe】進行安裝,以下所示:

選擇安裝路徑,進行安裝,以下所示:

安裝完成,點擊下一步

提示成功,點擊完成,以下所示:

安裝完成後,若是RabbitMQ客戶端沒法訪問,可切換到RabbitMQ安裝目錄的sbin下,執行命令:

bef4400cbc05de35bf684369d9db10ed.gifwatermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.14\sbin>rabbitmq-plugins enable rabbitmq_management
Enabling plugins on node rabbit@DESKTOP-T5QLHKO:
rabbitmq_management
The following plugins have been configured:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch
Applying plugin configuration to rabbit@DESKTOP-T5QLHKO...
The following plugins have been enabled:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch

started 3 plugins.

D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.14\sbin>rabbitmqctl start_app
Starting node rabbit@DESKTOP-T5QLHKO ...

View Code

以下所示:

 以上,RabbitMQ安裝完成。

RabbitMQ啓動

安裝完成後,啓動菜單中已有啓動項,找到【RabbitMQ Service - start】單擊便可,以下所示:

啓動後,在瀏覽器輸入網址【http://localhost:15672】,提示登陸窗口,則表示安裝成功,以下所示:

輸入用戶名,密碼,默認【guest,guest】點擊登陸便可,以下所示:

如此,則表示RabbitMQ啓動成功。

備註

今天不開心,科目三沒有經過,僅僅只是一句牢騷,但願不要影響到你們。若有影響到你們的心情,可視而不見

相關文章
相關標籤/搜索