1. 程式人生 > >RabbitMQ(1):Windows下安裝RabbitMQ和建立管理員使用者

RabbitMQ(1):Windows下安裝RabbitMQ和建立管理員使用者

在學習RabbitMQ之前,我們先把RabbitMQ安裝好,這次記錄的是如何將RabbitMQ安裝在Windows下。

1.下載安裝erlang:RabbitMQ的服務端程式碼是採用併發式語言erlang編寫的,所以我們需要將erlang先安裝好。erlang的下載地址是http://www.erlang.org/downloads。下載下來之後雙擊.exe檔案就可以安裝了,安裝完成之後要建立一個ERLANG_HOME的環境變數,他的值便是你安裝RabbitMQ的位置。然後再將%ERLANG_HOME%\bin加入到Path中,最後開啟命令列,輸入erl,如果出現erlang的版本資訊就表示erlang語言環境安裝成功;




2.下載安裝RabbitMQ:下載地址就是RabbitMQ的官網http://www.rabbitmq.com/,將安裝包下載下來之後也只要點選.exe檔案就可以安裝了。安裝完之後就可以在開始選單中看到

RabbitMQ的服務了。


然後我們點選第一個,就可以自動開啟到管理工具處了,即在cmd中移動到RabbitMQ安裝目錄下的sbin目錄裡。

下面我們去安裝RabbitMQ的plugins。

執行命令:

rabbitmq-plugins enable rabbitmq_management

在外掛安裝完成之後,我們可以通過訪問http://localhost:15672來驗證我們是否安裝成功。


進到上面的網頁中就說明安裝成功了。

RabbitMQ的預設賬號是guest,密碼也是guest。但是他只能訪問本地的服務,所以我們最好是建立一個自己的管理員賬號。

首先我們來看看當前有哪些使用者:

執行命令:

rabbitmqctl list_users

我們現在就可以建立一個使用者並賦給他管理員的許可權。

新增使用者

rabbitmqctl add_user username password

新增角色:

rabbitmqctl set_user_tags username administrator

設定許可權:

rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
然後我們再去訪問http://localhost:15672去驗證我們建立好的使用者是否能夠正常使用。