Win10 環(huán)境安裝RabbitMQ
一僵腺、環(huán)境準備
RabbitMQ是一個在AMQP協(xié)議標準基礎上完整的镇饺,可服用的企業(yè)消息系統(tǒng)。它遵循Mozilla Public License開源協(xié)議易遣,采用 Erlang 實現(xiàn)的工業(yè)級的消息隊列(MQ)服務器劫拢,Rabbit MQ 是建立在Erlang OTP平臺上。
1.1.安裝Erlang
所以在安裝rabbitMQ之前作儿,需要先安裝Erlang 洛二。
官方下載網(wǎng)址:http://www.erlang.org/downloads
下載最新版是otp_win64_21.3,需要其他版本或者32位系統(tǒng)的攻锰,可以去官網(wǎng)下載晾嘶。
全部點擊“下一步”就行。
有的選擇其他的安裝方式娶吞,可能需要添加一下系統(tǒng)環(huán)境變量(正常安裝的也要檢查下):
Set ERLANG_HOME
1.2.安裝RabbitMQ
官網(wǎng)地址:http://www.rabbitmq.com/download.html
下載運行[rabbitmq-server-3.7.14.exe垒迂,需要其他版本或者32位系統(tǒng)的,可以去官網(wǎng)下載寝志。
依舊可以不改變默認進行安裝娇斑。
需要注意:默認安裝的RabbitMQ 監(jiān)聽端口是5672
如果你下載的是zip版,參考:https://www.rabbitmq.com/install-windows-manual.html安裝指南
注意:
在搭建RabbitMQ環(huán)境過程中材部,由于版本問題導致環(huán)境一直搭建不起來毫缆,以下是RabbitMQ與Erlang的版本對應關系
RabbitMQ版本Erlang最低要求Erlang最高要求
3.7.7 - 3.7.1220.3.x21.x
3.7.0 - 3.7.619.320.3.x
1.3.配置
a、激活 RabbitMQ's Management Plugin
使用RabbitMQ 管理插件乐导,可以更好的可視化方式查看Rabbit MQ 服務器實例的狀態(tài)苦丁。
打開命令窗口:
輸入命令:
"D:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.14\sbin\rabbitmq-plugins.bat" enable rabbitmq_management
使用管理員打開cmd再執(zhí)行此命令:
b、啟動RabbitMQ服務
c物臂、查看用戶列表:
使用瀏覽器打開 http://localhost:15672 訪問Rabbit Mq的管理控制臺旺拉,使用系統(tǒng)默認的guest賬號登陸系統(tǒng):
d产上、創(chuàng)建新用戶
用戶名:jeffrey 密碼:123456
e、給新創(chuàng)建用戶分配角色:
rabbitmq用戶角色可分為五類:超級管理員, 監(jiān)控者, 策略制定者, 普通管理者以及其他蛾狗。
(1) 超級管理員(administrator)
可登陸管理控制臺(啟用management plugin的情況下)晋涣,可查看所有的信息,并且可以對用戶沉桌,策略(policy)進行操作谢鹊。
(2) 監(jiān)控者(monitoring)
可登陸管理控制臺(啟用management plugin的情況下),同時可以查看rabbitmq節(jié)點的相關信息(進程數(shù)留凭,內存使用情況佃扼,磁盤使用情況等)
(3) 策略制定者(policymaker)
可登陸管理控制臺(啟用management plugin的情況下), 同時可以對policy進行管理。
(4) 普通管理者(management)
僅可登陸管理控制臺(啟用management plugin的情況下)蔼夜,無法看到節(jié)點信息兼耀,也無法對策略進行管理。
(5) 其他的
無法登陸管理控制臺求冷,通常就是普通的生產(chǎn)者和消費者瘤运。
f、使用新用戶登錄RabbitMQ: