1. 程式人生 > >rabbitMQ的安裝和建立使用者

rabbitMQ的安裝和建立使用者

在電腦科學中,訊息佇列(英語:Message queue)是 一種 程序間通訊或同一程序的不同 執行緒 間的通訊方式,軟體的貯列用來處理一系列的輸入,通常是來自使用者。訊息佇列提供了 非同步的通訊協議,每一個貯列中的紀錄包含詳細說明的資料,包含發生的時間,輸入裝置的種類,以及特定的輸入引數,也就是說:訊息的傳送者和接收者不需要同時與訊息佇列互交。訊息會儲存在佇列中,直到接收者取回它。

一:安裝:

安裝rabbitMG需要依賴erlnag,而安裝erlang需要有c++的環境,如下圖,沒有的話需要安裝,

本人電腦是64位作業系統但是安裝不了64位的erlang,只能安裝32位,64位對32位的相容,但是注意安裝relang也要32位的

注意:安裝erlang的32位預設放在C:\Program Files (x86)下,安裝rabbitMQ也要安裝在此檔案下路徑下,不然會報錯

 

然後安裝rabbitMQ,然後以管理員身份執行DOS視窗,進入安裝目錄下的sbin目錄下,執行以下命令:

1:rabbitmqctl.bat status

出現如下介面成功,

如果沒有出現的話在執行 1. rabbitmqservice.bat install

2.rabbitmqservice.bat start,如果是關閉的話就是 rabbitmqservice.bat stop,

如果還不行的話需要同步一個.erlang.cookie 的檔案, 將系統 Windows 下 的.erlang.cookie 檔案拷貝到你的使用者目錄下。

2:rabbitmq-plugins.bat list 

 3:rabbitmq-plugins.bat enable rabbitmq_management

4:去瀏覽器位址列輸入127.0.0.1:15672

進入使用者登陸,官方提供的賬號密碼都是guest

二:新增使用者和許可權分配

  

 新增賬號密碼,注意tags是許可權角色,有五個角色選擇,admin是許可權最大的管理員,none是不能訪問,建議練習賦予admin許可權

然後新增一個新的虛擬主機,

設定許可權: