1. 程式人生 > >RabbitMQ第一篇:RabbitMQ的安裝和配置

RabbitMQ第一篇:RabbitMQ的安裝和配置

在Windows下進行rabbitMQ的安裝

第一步:軟體安裝

如果安裝rabbitMQ首先安裝基於erlang語言支援的OTP軟體,然後在下載rabbitMQ軟體進行安裝(安裝過程都是下一步,在此不在說了)

第二步:環境變數配置

如果上面完成安裝以後要進行環境變數的配置,首先配置ERLANG_HOME如下圖(變數值就是你按照otp軟體的路徑)

image1

然後在配置RABBITMQ_SERVER如下圖(變數值是rabbitMQ的安裝路徑)

image2

最後進行path的配置如下圖(path的值為;%ERLANG_HOME%\bin;%RABBITMQ_SERVER%\sbin;注意是追加)

image3

第三步:啟動監控管理器

找到你安裝rabbitMQ的路徑,然後切換到sbin的資料夾

輸入rabbitmq-plugins enable rabbitmq_management命令來啟動監控管理器

然後在瀏覽器輸入http:localhost:15672 使用者名稱和密碼預設都為guest。

image4

這樣一來我們進安裝好了。

上圖中是我建立了兩個使用者:june和root,並且為使用者分配了 virtual hosts

第四步:rabbitMQ常用的命令

啟動監控管理器:rabbitmq-plugins enable rabbitmq_management
關閉監控管理器:rabbitmq-plugins disable rabbitmq_management
啟動rabbitmq:rabbitmq-service start
關閉rabbitmq:rabbitmq-service stop
檢視所有的佇列:rabbitmqctl list_queues
清除所有的佇列:rabbitmqctl reset
關閉應用:rabbitmqctl stop_app
啟動應用:rabbitmqctl start_app

使用者和許可權設定(後面用處)

新增使用者:rabbitmqctl add_user username password
分配角色:rabbitmqctl set_user_tags username administrator
新增虛擬主機:rabbitmqctl add_vhost  vhost_name
將新虛擬主機授權給新使用者:rabbitmqctl set_permissions -p vhost_name username '.*' '.*' '.*'

角色說明

  • none 最小許可權角色
  • management 管理員角色
  • policymaker 決策者
  • monitoring 監控
  • administrator 超級管理員