Windows安裝RabbitMQ

一、安裝包下載

Erlang下載地址

Erlang官網(wǎng)

RabbitMQ官網(wǎng)

RabbitMQ安裝包

二、軟件安裝與配置環(huán)境

安裝Erlang

安裝RabbitMQ需要先安裝Erlang語言開發(fā)包
安裝目錄 例:C:\Program Files\erl9.2 安裝路徑可自定義


Erlang安裝

Erlang路徑選擇

安裝RabbitMQ

安裝目錄 例:C:\Program Files\RabbitMQ Server 安裝目錄可自定義


RabbitMQ安裝路徑

配置環(huán)境變量

  1. 直接在搜索“控制面板”


    搜索控制面板
  2. 在控制面板--->系統(tǒng)和安全--->系統(tǒng)--->高級系統(tǒng)設(shè)置


    高級設(shè)置

    3.選擇“環(huán)境變量”


    環(huán)境變量

    4.進行環(huán)境變量配置
配置ERLang的環(huán)境變量
  變量名:ERLANG_HOME 變量值:C:\Program Files\erl9.2 (本路徑為安裝路徑)
  添加到PATH %ERLANG_HOME%\bin 名稱可變,但需要與變量名一致

配置RabbitMQ的環(huán)境變量
  變量名:RABBITMQ_SERVER
  變量值:C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.3 (本路徑為安裝路徑)
  添加到PATH % RABBITMQ_SERVER %\sbin 名稱可變,但需要與變量名一致
環(huán)境變量配置a

環(huán)境變量配置b

環(huán)境變量配置c

安裝服務(wù)
在開始菜單中,找到RabbitMQ點擊RabbitMQService-(re)install安裝RabbitMQ服務(wù),可以在服務(wù)管理器中確認是否安裝成功。

RabbitMQ服務(wù)

配置命令啟動監(jiān)控
在開始菜單中找到并打開RabbitMQ Command Prompt ,輸入命令啟動監(jiān)控

rabbitmq-plugins.bat enable rabbitmq_management
RabbitMQ服務(wù)命令

注:
①、輸入: cd /d d: 切換D盤
②、出現(xiàn)下面情況為報錯


服務(wù)安裝錯誤

解決方案:
在C:\Users\Admin\AppData\Roaming\RabbitMQ\db 刪除文件,重新安裝RabbitMq


RabbitMQ路徑

開啟RabbitMQ服務(wù)
在開始菜單中,找到RabbitMQ點擊RabbitMQService-start開啟RabbitMQ服務(wù),可以在服務(wù)管理器中確認是否開啟成功

開啟RabbitMQ服務(wù)

RabbitMQ服務(wù)

安裝完成,啟動瀏覽器查看

啟動http://localhost:15672,輸入默認用戶名和密碼guest,進入界面,安裝完成。

瀏覽器查看RabbitMQ

瀏覽器查看RabbitMQ

三、消息隊列搭建

添加用戶

在下圖紅框中輸入添加用戶所需要填寫的用戶名、密碼、權(quán)限(默認為administarator,也可根據(jù)下方提示進行選擇)


添加用戶
新用戶配置VirtualHosts

創(chuàng)建VirtualHosts

在下圖紅框中輸入Name,可自定義


創(chuàng)建VirtualHosts

添加Exchanges

在下圖紅框中添加Exchanges, Virtual Host可在下拉框中選擇,Name可自定義


添加Exchange

添加Queue

在下圖紅框中添加queue,VirtualHost應(yīng)與Exchange一致,Name可自定義。


添加queue

創(chuàng)建完成后,找到剛才創(chuàng)建的queue,輸入剛才創(chuàng)建的Exchange名稱,RoutingKry可根據(jù)需求自定義,然后進行綁定


Query與Exchange綁定
綁定成功

至此,就將exchange和queue綁定成功了!

另外,也可以在找到創(chuàng)建的exchange,點進去,在這邊將exchange和queue進行綁定


exchange和queue綁定

完成Rabbit MQ搭建

四、用命令提示符搭建

  • 搭配環(huán)境
 rabbitmq-service install
 rabbitmq-service enable
 rabbitmq-service start 開啟服務(wù)
  • 查看狀態(tài)
 rabbitmqctl status
  • 查看用戶
 rabbitmqctl list_users
  • 新建用戶,設(shè)置密碼,并授權(quán)為管理員
 rabbitmqctl add_user Gadmin Gadmin //創(chuàng)建用戶設(shè)置密碼
 rabbitmqctl set_permissions Gadmin ".*" ".*" ".*" //賦予Gadmin讀寫權(quán)限
 rabbitmqctl set_user_tags Gadmin administrator //分配管理組
  • 修改Gadmin密碼
 rabbitmqctl change_pasword Gadmin 123
  • 刪除用戶Gadmin
 rabbitmqctl delete_user Gadmin
  • 開啟rabbitmq_management插件,在Web界面查看
 rabbitmq-plugins enable rabbitmq_management
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容