在Windows上安裝Rabbit MQ 指南,最好的是這篇《Rabbit MQ Windows Installation guide》,其中還包括了使用.NET RabbitMQ.Client Nuget 包訪問Rabbit MQ的示例代碼。
安裝Rabbit MQ
Rabbit MQ 是建立在強大的Erlang OTP平台上,因此安裝Rabbit MQ的前提是安裝Erlang。通過下面兩個連接下載安裝3.2.3 版本:
- 下載並安裝 Eralng OTP For Windows (vR16B03) otp_win64_17.0.exe(erlang的環境)
- 運行安裝 Rabbit MQ Server Windows Installer (v3.2.3) rabbitmq-server-3.3.3.exe
默認安裝的Rabbit MQ 監聽端口是5672
進入命令行:
C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.3.3\sbin
運行下面命令來啟用管理插件:
rabbitmq-plugins enable rabbitmq_management
可以看到下面的輸出

停止RabbitMQ服務:
rabbitmq-service stop
啟動RabbitMQ服務:
rabbitmq-service start
查看插件命令:
rabbitmq-plugins list
可以看到下面的輸出:
這就算是啟用成功了。
可以通過以下兩種方式來訪問管理和監控界面:
1、Web UI
打開瀏覽器,輸入
http://localhost:15672/回車,會要求輸入用戶名和密碼,用默認的guest/guest即可,確認后會出現圖1所示界面,接下來你就可以盡情掌控RabbitMQ了。
management UI是static HTML頁面,其通過Javascript查詢HTTP API得到實時數據。實質上Web UI最終也是調用的Management command line tool。RabbitMQ Management HTTP API文檔請看
這里。
2、命令行工具
Management
command line tool擁有跟Web UI同樣的功能,可能還更便於腳本使用。rabbitmqadmin僅僅是一個定制的HTTP客戶端,如果想在自己的程序中引入rabbitmqadmin的話,可以直接使用HTTP API。
rabbitmqadmin可以在http://
server-name:15672/cli頁面下載,也可以在
這兒下載。
下載rabbitmqadmin.txt后,將其重命名為rabbitmqadmin,拷貝到/usr/local/bin或者你想要的路徑,並增加可執行權限。
#rabbitmqadmin --help
可以查看使用指南,使用例子可以看
這里。
轉自: