RabbitMQ 教程(一)安裝與配置


一、RabbitMQ環境准備

(1)在安裝RabbitMQ前,需要先安裝Erlang語言開發包,下載地址為:http://www.erlang.org/downloads

(2)在安裝了Erlang語言開發包之后,可以下載安裝RabbitMQ,下載地址為:http://www.rabbitmq.com/install-windows.html(官方文檔說明)

注意RabbitMQ安裝的時候會占用幾個端口,5672為其默認的端口,請保證這些端口不要被占用,並到服務處,查看RabbitMQ服務是否可以正常啟動

  • 4369:epmd,RabbitMQ節點和CLI工具使用的對等發現服務
  • 5672,5671:由AMQP 0-9-1和1.0客戶端使用,不帶TLS和TLS
  • 25672:Erlang分發用於節點間和CLI工具通信,並從動態范圍分配(默認情況下限制為單個端口,計算為AMQP端口+ 20000)。有關詳細信息,請參閱網絡指南
  • 15672:HTTP API客戶端和rabbitmqadmin(僅當啟用管理插件時)
  • 61613,61414:沒有和使用TLS的STOMP客戶端(只有啟用了STOMP插件
  • 1883,8883 :( MQTT客戶端沒有和帶有TLS,如果啟用了MQTT插件
  • 15674:STOMP-over-WebSockets客戶端(只有啟用了Web STOMP插件
  • 15675:MQTT-over-WebSockets客戶端(僅當啟用了Web MQTT插件時)

    

 

 

二、配置RabbitMQ

(1)在開始菜單中找到RabbitMQ Command Promt 打開控制台,或者在sbin文件夾中右鍵執行命令(或者從cmd以管理者身份運行后進入也是可以的):rabbitmq-plugins enable rabbitmq_management

PS:我看了有些還需要配置什么環境變量,后面我發現貌似沒有配置也一樣可以,大家可以試下是否是這樣。

新建系統變量:變量名 RABBITMQ_SERVER 變量值 D:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.12(RabbitMQ Server安裝目錄)

添加到PATH:%RABBITMQ_SERVER%\sbin;

    

 

    

 

(2)在配置后,你就可以在本地運行 http://localhost:15672 進行頁面查看,默認賬號密碼均為:guest

    

 

(3)guest 只能允許本地訪問,所以如果需要遠程訪問的,需要進行添加用戶,點擊 Admin 的面版,下面有添加用戶 Add a user

 

(4)默認創建的賬號,對虛擬目錄是沒有權限的,會顯示:No Access

所以點擊Name下面的用戶名稱(這個有點隱蔽,一開始我也沒注意),為所需要的賬號進行權限配置

 

(5)配置完上面這步后,你就新增了一個用戶,此用戶可以遠程進行服務鏈接了,我們后續會用到此新用戶

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM