RabbitMQ由Erlang語言開發,Erlang語言用於並發及分布式系統的開發,在電信領域應用廣泛,OTP(Open Telecom Platform)作為Erlang語言的一部分,包含了很多基於Erlang開發的中間件及工具庫,安裝RabbitMQ需要安裝Erlang/OTP,並保持版本匹配。
一、下載RabbitMQ
RabbitMQ的下載地址:http://www.rabbitmq.com/download.html
點擊Windows: Chocolatey or Installer
點擊every RabbitMQ release
點擊Release
點擊紅框中的內容
本項目使用Erlang/OTP 24.x版本和RabbitMQ3.9.14版本。
下載后如下所示:
二、下載erlang
地址如下:http://erlang.org/download
下載后如下所示:
三、安裝erlang
以管理員方式運行此文件,安裝。
點擊next
點擊next
點擊Install
erlang安裝完成需要配置erlang環境變量: ERLANG_HOME=D:\install\erl-24.1 在path中添加%ERLANG_HOME%\bin;
四、安裝RabbitMQ
以管理員方式運行此文件,安裝。
點擊next
點擊Install
點擊next
五、啟動
安裝成功后會自動創建RabbitMQ服務並且啟動。
1、從開始菜單啟動RabbitMQ
完成在開始菜單找到RabbitMQ的菜單:
RabbitMQ Service-install :安裝服務
RabbitMQ Service-remove 刪除服務
RabbitMQ Service-start 啟動
RabbitMQ Service-stop 停止
安裝並啟動服務。
2、如果沒有開始菜單則進入安裝目錄下sbin目錄手動啟動:
1)、安裝並運行服務
rabbitmq-service.bat install 安裝服務
rabbitmq-service.bat stop 停止服務
rabbitmq-service.bat start 啟動服務
3、安裝管理插件
安裝rabbitMQ的管理插件,方便在瀏覽器端管理RabbitMQ
管理員身份打開cmd,進入D:\install\RabbitMQ Server\rabbitmq_server-3.9.14\sbin目錄
運行 rabbitmq-plugins.bat enable rabbitmq_management
4、啟動成功 登錄RabbitMQ
進入瀏覽器,輸入:http://localhost:15672
初始賬號和密碼:guest/guest
注意事項:
(1)、安裝erlang和rabbitMQ以管理員身份運行。
(2)、當卸載重新安裝時會出現RabbitMQ服務注冊失敗,此時需要進入注冊表清理erlang,搜索RabbitMQ、ErlSrv,將對應的項全部刪除。