Windows下 RabbitMQ的安裝與配置

 

 

1、RabbitMQhtml

        RabbitMQ 是由 LShift 提供的一個 Advanced Message Queuing Protocol (AMQP) 的開源實現,由以高性能、健壯以及可伸縮性出名的 Erlang 寫成,所以也是繼承了這些優勢。java

        AMQP 裏主要要說兩個組件:Exchange 和 Queue (在 AMQP 1.0 裏還會有變更),以下圖所示,綠色的 X 就是 Exchange ,紅色的是 Queue ,這二者都在 Server 端,又稱做 Broker ,這部分是 RabbitMQ 實現的,而藍色的則是客戶端,一般有 Producer 和 Consumer 兩種類型:windows

2、安裝Erlang瀏覽器

        RabbitMQ 是創建在強大的Erlang OTP平臺上,所以安裝Rabbit MQ的前提是安裝Erlang。服務器

        下載地址:http://www.erlang.org/downloads,根據我的操做不一樣選擇不一樣版本。以下圖所示:性能

   

2、安裝RabbitMQui

        下載地址:http://www.rabbitmq.com/install-windows.html,根據我的操做不一樣選擇不一樣版本。插件

         以下圖所示:命令行

 

            注:默認安裝的Rabbit MQ 監聽端口是5672code

3、開啓網頁端控制檯管理

        使用RabbitMQ 管理插件,能夠更好的可視化方式查看RabbitMQ 服務器實例的狀態,你能夠在命令行中使用下面的命令激活:

E:\software\RabbitMQServer\rabbitmq_server-3.6.5\sbin>rabbitmq-plugins.bat enable rabbitmq_management

        使用rabbitmq-plugins.bat list 查看已安裝的插件列表,以下圖:

        重啓RabbitMQ服務,在瀏覽器輸入,http://localhost:15672/,使用默認用戶guest/guest進入網頁端控制檯,以下圖所示:

4、基礎命令

一、查看用戶列表

E:\software\RabbitMQServer\rabbitmq_server-3.6.5\sbin>rabbitmqctl list_users
Listing users ...
guest   [administrator]

二、新增一個用戶

E:\software\RabbitMQServer\rabbitmq_server-3.6.5\sbin>rabbitmqctl add_user test1 123456
Creating user "test1" ...

E:\software\RabbitMQServer\rabbitmq_server-3.6.5\sbin>

三、刪除一個用戶

E:\software\RabbitMQServer\rabbitmq_server-3.6.5\sbin>rabbitmqctl delete_user test1

四、修改用戶的密碼

E:\software\RabbitMQServer\rabbitmq_server-3.6.5\sbin>rabbitmqctl change_password test1 654321

注:更多命令使用請參考http://www.rabbitmq.com/man/rabbitmqctl.1.man.html

相關文章
相關標籤/搜索