1.消息隊(duì)列中間件簡介
????????消息隊(duì)列中間件是分布式系統(tǒng)中重要的組件,主要解決應(yīng)用耦合,異步消息,流量削鋒等問題實(shí)現(xiàn)高性能,高可用,可伸縮和最終一致性。
????????使用較多的消息隊(duì)列有 ActiveMQ(安全),RabbitMQ,ZeroMQ,Kafka(大數(shù)據(jù)),MetaMQ,RocketMQ。
????????RabbitMQ是一個(gè)開源的消息隊(duì)列中間件,用于實(shí)現(xiàn)在應(yīng)用程序之間進(jìn)行數(shù)據(jù)傳輸和通信。它基于AMQP(Advanced Message Queuing Protocol)協(xié)議,并提供可靠的消息傳遞機(jī)制。
2.安裝準(zhǔn)備工具
要在Windows上安裝RabbitMQ,您可以按照以下步驟操作:
1)下載Erlang OTP:
RabbitMQ依賴于Erlang OTP環(huán)境,從官網(wǎng)下載并安裝Erlang OTP:
https://www.erlang.org/downloads
下面鏈接已提供otp_win64_20.2.exe
鏈接:?https://pan.baidu.com/s/1lmvCMPVAV1Ba9UogCdQpZg?pwd=x9m7#x9m7
2)下載rabbitmq:
下載RabbitMQ:可以從RabbitMQ官方網(wǎng)站下載適用于Windows的安裝程序:
https://www.rabbitmq.com/download.html
下面鏈接已提供rabbitmq-server-3.7.4.exe
鏈接:?https://pan.baidu.com/s/1CPfhg5X1e7UitpgMWIcAEg?pwd=h4r3
3.安裝RabbitMQ:
運(yùn)行下載的RabbitMQ安裝程序,并按照指示進(jìn)行安裝。可以選擇默認(rèn)的安裝選項(xiàng)。
3.1.安裝Erlang OTP
運(yùn)行下載程序,按照指示進(jìn)行安裝??梢赃x擇默認(rèn)的安裝選項(xiàng)
3.2.配置環(huán)境變量
1)配置erlang環(huán)境變量
????????變量名:ERLANG_HOME
????????變量值:erlang安裝地址
????????將? %ERLANG_HOME%\bin? 加入到path中
2)將RabbitMQ安裝目錄下的sbin文件夾路徑添加到系統(tǒng)的path環(huán)境變量中。
例如:
C:\Program Files\RabbitMQ Server\rabbitmq_server-x.x.x\sbin
3)驗(yàn)證erlang是否安裝成功
win+R鍵,輸入cmd,再輸入erl,看到erlang版本號(hào)就說明erlang安裝成功了。
3.3.安裝RabbitMQ
雙擊下載后的.exe文件,安裝過程與erlang的安裝過程相同。
1)管理員權(quán)限,打開命令行cd,切換到RabbitMQ的sbin目錄。
E:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin
2)然后輸入以下命令進(jìn)行安裝
rabbitmq-plugins enable rabbitmq_management
?3)輸入以下命令來啟動(dòng)RabbitMQ服務(wù):
rabbitmq-server start
注意:安裝后window服務(wù)中就存在rabbitMQ了,并且是啟動(dòng)狀態(tài)。??
4)驗(yàn)證rabbitmq是否安裝成功
檢查服務(wù)狀態(tài):輸入以下命令來檢查RabbitMQ服務(wù)狀態(tài)
rabbitmqctl status
?如果出現(xiàn)以下的圖,說明安裝是成功的,并且說明現(xiàn)在RabbitMQ Server已經(jīng)啟動(dòng)了,運(yùn)行正常
3.4.訪問管理后臺(tái)
打開瀏覽器,地址欄輸入mq訪問地址,即可看到管理界面的登陸頁
http://127.0.0.1:15672?
默認(rèn)的用戶名和密碼都是“guest”。文章來源:http://www.zghlxwxcb.cn/news/detail-652344.html
最上側(cè)的導(dǎo)航依次是:概覽、連接、信道、交換器、隊(duì)列、用戶管理文章來源地址http://www.zghlxwxcb.cn/news/detail-652344.html
4.安裝注意事項(xiàng)
- Rabbitmq和erlang存在版本對(duì)應(yīng)關(guān)系,Rabbitmq和erlang版本對(duì)應(yīng)關(guān)系
- 電腦主機(jī)名、軟件安裝路徑經(jīng)最好不包含中文;
到了這里,關(guān)于Windows環(huán)境下安裝RabbitMQ的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!