在使用RabbitMQ之前,先知道什么是AMQP,AMQP 即 Advanced Message Queuing Protocol ,又叫高級消息隊列協議,是應用層協議的一個開放標准,其主要特征是面向消息、隊列、路由(點對點/發布訂閱)、可靠性、安全等。
RabbitMQ的話是一個開源的AMQP實現,服務端主要用Erlang語言編寫,支持多種客戶端。主要用於分布式系統中存儲轉發消息,使用MQ有利於解耦、異步、削峰。
1、下載並安裝Erlang語言
下載直通車: https://www.erlang.org/downloads
下載完成之后直接雙擊安裝即可,不需要過多地操作其他:
2、下載並安裝RabbitMQ
下載直通車: https://www.rabbitmq.com/
選擇適用的版本即可。下載完成后雙擊開始安裝。
3、安裝管理界面(插件)
進入RabbitMQ的安裝目錄的sbin目錄
在地址欄輸入cmd打開命令窗口
輸入命令: rabbitmq-plugins enable rabbitmq_management ,並回車
出現如下界面后重啟 RabbitMQ 服務
如果不行,則再次執行一次 rabbitmq-plugins enable rabbitmq_management 命令
重啟 RabbitMQ 服務
4、打開瀏覽器,輸入地址+端口,查看RabbitMQ管理界面
登錄,用戶名:guest ,密碼:guest
登錄成功后可看到如下界面:
至此,安裝就已經完成!