一、下載並安裝erlang,因爲RabbitMQ使用Erlang編寫
1、下載地址如下:
鏈接:https://pan.baidu.com/s/1fEIlM4vsOpk34TRy68j_-w
提取碼:oe5h
2、下載解壓後如下圖:
3、安裝注意事項:
- 檢查系統用戶名和計算機名一定要英文,否則安裝過程可能會報錯
3、雙擊otp_win64_20.3.exe程序,除了修改安裝路徑外,一直next就可以。
安裝過程圖解省略。。。。。
4、配置系統的環境變量。
- 此電腦–>鼠標右鍵“屬性”–>高級系統設置–>環境變量–>“新建”系統環境變量
變量名:ERLANG_HOME
變量值就是剛纔erlang的安裝地址,點擊確定。
- 系統變量path中添加%ERLANG_HOME%\bin
%ERLANG_HOME%\bin
5、最後在window命令行窗口中輸入erl,看到版本號就說明erlang安裝成功了。
二、下載並安裝RabbitMQ
1、下載地址如下:
鏈接:https://pan.baidu.com/s/1TVS7JbHjD7Wlv1vTqQEk5Q
提取碼:n6o3
2、下載解壓後如下圖:
3、雙擊rabbitmq-server-3.7.5.exe程序,除了修改安裝路徑外,一直next就可以。
安裝過程圖解省略。。。。。
4、開啓插件管理
- rabbitmq_managemen是管理後臺的插件、我們要開啓這個插件才能通過瀏覽器訪問登錄頁面
- 進入到sbin目錄下:rabbitmq-plugins enable rabbitmq_managemen
- 如果出現下圖錯誤,參考:https://wwwxz.blog.csdn.net/article/details/105605330
5、進入管理後臺
開啓瀏覽器訪問http://localhost:15672
7、使用默認userName:guest password:guest 登錄成功表示已經安裝成功
三、創建用戶並授權角色
1、添加用戶,依次點擊【Admin】–>【Add a user】–>【輸入用戶名和密碼】–>在Tags中選擇角色【Admin】–>點擊【Add user】按鈕。如下圖:
下圖中的角色解釋:
- 超級管理員(administrator):可登陸管理控制檯,可查看所有的信息,並且可以對用戶,策略(policy)進行操作。
- 監控者(monitoring):可登陸管理控制檯,同時可以查看rabbitmq節點的相關信息(進程數,內存使用情況,磁盤使用情況等)
- 策略制定者(policymaker):可登陸管理控制檯, 同時可以對policy進行管理。但無法查看節點的相關信息(上圖紅框標識的部分)。
- 普通管理者(management):僅可登陸管理控制檯,無法看到節點信息,也無法對策略進行管理。
- 其他:無法登陸管理控制檯,通常就是普通的生產者和消費者。
2、設置虛擬主機名稱,依次點擊【Admin】–>【Virtual Hosts】–>【Add a new virtual host 】–>在Name輸入框中輸入虛擬主機名稱–>【Add virtual host】。如下圖:
3、授權,點擊上圖中的虛擬主機名稱,進到如下圖頁面,在Permissions下面選擇新建的xz用戶,點擊【Set permission】按鈕。如下圖:
4、授權之後我們再次用新用戶xz去登陸rabbitMQ的管理平臺,登陸成功。如下圖: